This week Ryn will be talking with Moira Alexander of CIO Magazine. In addition to her responsibilities at CIO, Moira is the founder and president of Lead-Her-Ship Group. She has more than 20 years of experience in business, IT and project management for small to large businesses in the U.S. and Canada. She writes often about project management and Agile is one of the topics that she often writes about. And it is Agile we will be discussing with her on this installment of The Guardian Podcast with Ryn Melberg. To listen to the podcast click here:
Here is an excerpt from her article “Agile project management: A beginner’s guide.”
If you’re new to project management and the agile methodology, the answers to these 10 questions will arm you with the information you need to get started. And if you’re a project management veteran, these frequently asked agile questions are a good refresher.
What is agile?
Agile is a project management methodology that uses short development cycles called sprints to focus on continuous improvement in the development of a product or service.
How long as agile been around?
Although Incremental software development methods go as far back as 1957, agile was first discussed in depth in the 1970s by William Royce who published a paper on the development of large software systems.
Later in 2001, the agile manifesto, a “formal proclamation of four key values and 12 principles to guide an iterative and people-centric approach to software development,” was published by 17 software developers. These developers gathered together to discuss lightweight development methods based on their combined experience. These are the 12 key principles that still guide agile project management today.
- Customer satisfaction is always the highest priority; achieved through rapid and continuous delivery.
- Changing environments are embraced at any stage of the process to provide the customer with a competitive advantage.
- A product or service is delivered with higher frequency.
- Stakeholders and developers closely collaborate on a daily basis.
- All stakeholders and team members remain motivated for optimal project outcomes, while teams are provided with all the necessary tools and support, and trusted to accomplish project goals.
- Face-to-face meetings are deemed the most efficient and effective format for project success.
- A final working product is the ultimate measure of success.
- Sustainable development is accomplished through agile processes whereby development teams and stakeholders are able to maintain a constant and ongoing pace.
- Agility is enhanced through a continuous focus on technical excellence and proper design.
- Simplicity is an essential element.
- Self-organizing teams are most likely to develop the best architectures, designs and meet requirements.
- Regular intervals are used by teams to improve efficiency through fining tuning behaviors.
To read the entire article go to: http://www.cio.com/article/3156998/agile-development/agile-project-management-a-beginners-guide.html.