Articles tagged with: Agile
The common thread for all human pursuits is our nature. This is best exemplified in our current economic crisis and the events leading up to the dénouement. Peter Schiff is a market participant and analyst who was scorned and laughed at for his prescient conclusions on the US financial markets and economy.
I’m curious to know what software process methodology the readers of my material practice. If you would, please take the poll and share your experiences with a comment. In the comment if you can answer the following questions, it would be greatly appreciated.
It’s suggested that the web has changed everything. Whatever requirements there were for delivering desktop applications, the requirements for delivering web applications has changed. For the web, the thinking goes; delivery of new features to customers is paramount to remain competitive. Maybe it’s true, but what’s the evidence? My own experience with popular web sites does not support this conclusion.
David Starr argues that Agile doesn’t work because business operations aren’t Agile, and his remedy is to have Agile business practices that embrace change: “Embrace continuous integration of the enterprise.” Customers don’t want continuous change; they want a great product the first time they purchase it, so they can spend more time serving their customers and invest more money on other important needs. While your product delivery is most important to you and your company, it’s likely not the most important need for your customer. Agile simply solves the wrong problem.
Proper up front analysis and design is required, and yes, sometimes it takes longer than we’d all like it to take. However, when it’s done well, architectures are less complex, not more; quality is higher; time to market is faster, and products and teams are more agile. Proper architectures leverage the resources of the entire organization to deliver solutions to customers.
I’m reminded of an interview I had with a young company for a Software Director role. They were at point where they were ready to begin rapidly acquiring new customers. When a new customer signed, …
The Agile software development practices are in their infancy stage as evidenced by the number of variants that are being promoted in popular print and usage today: Scrum and XP being two popular variants. Clearly …
Have you ever wondered why software process has yet to flourish in the software industry? Why, after many decades of industry growth, there is no consensus on a process methodology or even best practices? Why …
There’s a lot of activity and promotion of the Agile software methodologies that can be found on both the Internet and in books today. Its adherents are zealous in their commitment to the Agile principles …
