Align IT and Business in an Agile Manner

Agile Software Development

Subscribe to Agile Software Development: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Agile Software Development: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Articles from Agile Software Development
The application release lifecycle is unnecessarily complex, manual and time-consuming and its cumbersome nature is putting businesses in a position of weakness. This one very critical process determines how fast a business can deliver products to market and yet is complex, error-prone ...
The business must specify its requirements in a fundamentally different way. Instead of thinking about what it wants the software to do, the business should specify how agile it expects the software to be. In other words, don’t ask for software that does A, B, C or whatever. Instead, t...
This is one cool book. If you are starting to use Scrum, read it. If you are using Scrum, read it. If you are just wondering what Scrum is all about, read it. It gives the best insight into the workings of Scrum I have seen in a book. The chapters are laid out in a really nice to read...
Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.
I was sitting in a meeting sometime ago with a company that was embracing Scrum like a ten year old being offered a warm plate of chocolate chip cookies. They were grabbing at it as fast as they're little hands could reach out and grab the goodies. Watching this made me wonder what is...
You are a software service provider. You develop software for you clients. Majority of your clients are from a different city or even a different country. You are in a discussion with your client where you are exploring the option of adopting Agile Development Methodology for your next...
Traditionalists would say that outsourcing and agile do not mix. After all agile is about collocated team and outsourcing is about distributed team. However, in reality, there is no escaping from outsourcing. Trying to mix the two effectively is a very complex subject. Here are 5 que...
Opscode, a provider of cloud infrastructure automation, on Monday announced that Ancestry.com, Decide.com, EDO Interactive, LAN Airlines, Marshall University and SolutionSet are among a rapidly growing base of companies using Opscode's Hosted Chef and Private Chef to enable rapid deplo...
Statement (A): We know that some teams which have self-organized itself is much more productive compared to a team with similar set of members where the team organization has been prescribed from outside. Statement (B): Self- organizing teams will always outperform an equivalent tea...
HP on Tuesday announced new Application Transformation solutions designed to help enterprises drive an enhanced user experience by integrating mobile-based enterprise applications into the traditional computing environment. The growing adoption of smartphones and mobile applications i...
I have been implementing and improving development processes for a while now. Either directly when I am brought in as a Software Process Engineer, or indirectly when I am brought in as a Software Architect. I have not been involved with process improvement on all my engagements. The on...
Irrespective of what the Agile Manifesto says (“Customer Collaboration over Contract Negotiation”) we do require a signed contract for ANY medium to large software outsourcing engagements – and that includes agile projects. Why? Because when there is a commercial arrangement between t...
Surveys conducted by Scott Ambler have consistently (2008, 2010 & 2011) shown that Agile and Iterative Projects have been more successful. Apart from the fact that Agile has been consistently been more successful compared to traditional approach, these survey result show two more inte...
Though we do not have an accepted model for accessing the level of maturity of adoption of agile methodology, there three distinct schools of thought on what an “Agile Maturity Model” could be. The first school of thought maintains that agile methodologies are only a means to an end an...
As you plan your cloud strategy, you need to transition traditional IT functions into a more integrated and cross-functional environment. You need a wide range of key technologies to build clouds, while preserving flexibility and future growth. An open source development model brings t...
It is a must read for anyone out there claiming to be running an agile enterprise. I still remember the first few pages of Managing Software Requirements: A Unified Approach (The Addison-Wesley Object Technology Series). I was in BWI waiting on my daughter's flight to arrive. The book...
Collabnet has hoisted its ScrumWorks Pro Agile project management tool into its Codesion public cloud development platform and made it on-demand. It says developers can now “code, connect and deploy” software on an enterprise-grade platform backed by 24/7 support, uptime SLAs and int...
Enterprises that have added data virtualization to their IT infrastructure are gaining significant business decision agility, time-to-solution agility and resource agility benefits as they address their business agility challenges. While the importance of business agility is well und...
What does it mean to have a good experience? Think of your favorite restaurant, the interior of your car, and the software on your phone: how do people craft these experiences? What details, planning, and design go into the process? Would it be possible to create a great experience i...
If you scan through the Program Schedule of Agile 2011, you will be excused if you get the impression that when it comes to agile software development there is nothing called outsourcing or offshoring. There are around 200 sessions and none of them are about the challenges faced while ...
I highly recommend it to anyone looking to learn Scrum and wants to use the TFS tool set to enable your team to accomplish your mission. I own the first version of this book and was looking forward to the second version. I would say if you want to get familiar with doing Scrum with TF...
Unit testing is a best practice in any modern methodology, including Agile development. With automatic unit testing in place, if we introduce a bug into the software, one or more tests will fail and we'll know about it immediately. We've been writing in C++ for almost 30 years now, an...
Cloud integration will be the biggest business in the cloud, just as enterprise integration was the biggest business inside the enterprise. Successful cloud integration that scales with the needs of the enterprise requires fundamentally new architectures and approaches. In his sessio...
A really nice overview of the current state of modern software development processes. This book is a really nice overview of the current state of modern software development processes. There isn't a better collection of information on SDLC in one place that I have seen. It gives a gr...
SYS-CON Events announced today that OutSystems, a provider of the industry leading Agile Platform, has been named “Bronze Sponsor” of SYS-CON's 8th International Cloud Expo, which will take place on June 6–9, 2011, at the Javits Center in New York City, New York. OutSystems provides t...
Historically Software development have taken much of the IT budget, much like Operations. While software development results in business capability this does not mean that any amount can be spent in this tight economy. while most case studies position Cloud for run time cost efficie...
The most agile project teams I have seen are those that do not claim to be agile or lean. They have a solid well documented architecture in place as well as designs of the modules being built. They have separated the responsibilities amongst the team members according to the team membe...
Original Software, the Application Quality Management (AQM) and Automated Software Quality (ASQ) vendor, has announced the release of its latest version of TestDrive, an agile test automation solution, and TestDrive-Assist, a dynamic manual testing solution. Version 7 is in direct res...
A great agile team is a highly disciplined team. Embracing new levels of discipline consistently across teams is tough without guidance and continual feedback. Wouldn’t it be great to have an experienced Agile Development Coach entrenched into every single one of your project teams? Th...
By providing a virtualized IaaS platform which is seamlessly accessible over internet apart from direct benefits like rapid provisioning, elasiticity etc.. EC2 Platform also provides hidden benefits like enabling iterative development in a Global Onsite Offshore development model, whci...
Conflict is a fact of life in IT. Each year, a number of conflicting trends emerge, and weighing up the value of each “next big thing” can be a full-time job (as if IT managers didn’t have enough to worry about as they try to keep the status quo of having IT running smoothly). This art...
September 21st, JetBrains will host a free community party at the 21st Amendment Brewery Restaurant in San Francisco. Meet with friends and enjoy lively conversation in a relaxed atmosphere over free food and drinks, just a few blocks from the Moscone Center. The party begins at 8PM an...
First in a series of interviews dedicated to learning more about JetBrains Development Academy Experts. In this interview we have a conversation with Academy Board Member Michael Hüttermann begin_of_the_skype_highlighting     end_of_the_skype_highlighting. Michael is Cologne JUG leader...
According to a recent survey, respondents said cloud computing was their No. 1 tech concern. Part of that concern is the belief that ISVs will have to decide between SaaS or on-premise – but not with agile 'SaaS-and-Back' hybrid applications. These hybrid applications can be deployed a...
Can you think of an instance where a software project had to completed on schedule and the measure of ROI was of secondary importance? When a piece of software is part of a larger initiative the ROI becomes less important and the fallout of any delay may far outweigh the investment on ...
The obvious inspiration of this post is the book The "Fortune at the Bottom of the Pyramid: Eradicating Poverty Through Profits" late professor C K Prahalad (he expired on 16th April at the age of 69). However, the real trigger is the very interesting post The Collapse of Complex Busin...
Though I am a strong believer in Agile process, I always get a feeling that a product backlog does not give the full picture of the expected product and we need something more to define it. Let us first look at how product backlog is prepared? You start with either a business p...
Magic Software Enterprises, a provider of application platforms and business and process integration solutions, today announced the release of the latest version of the uniPaaS business application platform, Version 1.9. uniPaaS is the first application platform combining agile develo...
Delivering IT services can be in many ways be compared to manufacturing processes, and over the years the concept of an “IT factory” has become a popular way of explaining best practices in IT operations. In this tradition Cloud Computing can be seen as the logical next step, convertin...
Which is better? A structured, top-down approach to problem solving or an unstructured, collaborative one? The first approach is the traditional approach - but agile development methodology, open source movement and Web 2.0 follow the second approach. Last week I came across two seemi...