- Organizational Culture Considerations with Agile
- Jul 24, 2014
- The organizational culture impacts to an Agile transformation are profound. Successful implementations need support from the team members, management, and executives to embrace new ways of completing work and collaborating. Every role in the organization will be affected in some way, and by understanding what is different and what drives success in each role, we are better positioned for the increase in productivity, responsiveness, and customer satisfaction that can be delivered by becoming Agile.
|
- Overview of Agile Development
- Dec 14, 2007
- This chapter explains how Agile delivers valuable software by encouraging direct dialog between the customer and developers.
|
- Perils and Pitfalls of Agile Adoption
- Feb 3, 2006
- Agile development sounds great; what could go wrong? Matt Heusser examines some of the myths, mysteries, and classic mistakes in Agile development, including some things to consider before jumping into Agile with both feet.
|
- Practices for Scaling Lean & Agile Development: Inspect & Adapt
- Feb 23, 2010
- Craig Larman and Bas Vodde discuss team and management changes, breaking barriers and habits, gatherings, coaching and community, and continuous improvement.
|
- Preface to Introduction to Agile Methods
- Jul 16, 2014
- Sondra Ashmore and Kristin Runyan introduce their book, Introduction to Agile Methods, the place to start for students and professionals who want to understand Agile and become conversant with Agile values, principles, framework, and processes.
|
- Preface to The Agile Culture: Leading through Trust and Ownership
- Feb 5, 2014
- The authors of The Agile Culture: Leading through Trust and Ownership introduce their book and explain how their set of proven tools can help organizational members at any level create a culture that embraces and fosters Agile methodologies and delivers products customers love.
|
- Pretending to Be Agile
- Mar 15, 2002
- Agile is in. Many processes and projects are jumping on the bandwagon and claiming to be Agile, so what are the telltale signs that what you have is a traditional process just pretending to be Agile?
|
- Scaling Lean & Agile Development: Feature Teams
- Aug 5, 2009
- Feature teams are a key to accelerating time-to-market and to scaling agile development, but a major organizational change for most. If you’re a change agent for large-scale agility, you need to really grasp the issues.
|
- Scaling Software Agility: Best Practices for Large Enterprises
- Apr 27, 2007
- When it comes to software development and software project management in general, agile changes everything.
|
- Scott Ambler on the World of Agile Development
- Aug 18, 2009
- Scott Ambler discusses his views on the Agile Process Maturity Model, the biggest challenge in Agile database techniques, Agile criticism, Agilistas’ misunderstandings about CMMI, developer-specific magazines, and the future of Agile.
|
- Scrum with XP
- Mar 22, 2002
- Ken Schwaber and Kane Mar argue that Scrum can be combined with XP engineering practices to generate a significant impact on the productivity of a project team. This article details a project in which this theory was put to work successfully.
|
- Scrum, Agile Practices, and Visual Studio
- Oct 5, 2011
- This chapter covers the characteristics of software engineering and management practices, the "situationally specific" contexts to consider, and the examples that you can apply in Visual Studio (VS). In this chapter, you learn about the mechanisms that VS (primarily Team Foundation Server [TFS]) provides to support the team enacting the process.
|
- Scrummerfall: World's Worst Software Development Methodology
- Aug 27, 2009
- If you're engaged in Scrummerfall development, you drastically increase your chances of failure. Learn how to avoid the dangers of Scrummerfall.
|
- Selecting and Setting Up an OO Project
- Mar 22, 2002
- In this chapter from his book Surviving Object-Oriented Projects, Alistair Cockburn discusses selecting and setting up an OO project, including purpose, people, technology, and training.
|
- Sneaking It In: Getting Customers and Developers to Go Agile
- Mar 15, 2002
- Ken Schwaber describes some strategies for getting customers and developers to accept and implement agile processes - even piecemeal, if necessary.
|
- Software Development: Agile vs. Disciplined Methods
- Oct 24, 2003
- So what does it feel like to develop software according to plan-driven or agile methods? In this chapter we try to portray the activities in a typical day on a software development project as performed by a plan-driven, PSP/TSP-trained team and by an agile, XP-trained team.
|
- Software Development: Dismantling the Waterfall
- Feb 8, 2002
- Of all the ways of approaching the software development lifecycle, the waterfall is probably the worst. So why does it continue to dominate our thinking? Simple: We have failed to let everyone know how software development really works.
|
- Software Development: Iterative & Evolutionary
- Jan 9, 2004
- Iterative and evolutionary development is a foundation not only of modern software methods, but of methods used as far back as the 1960s. Agile methods are a subset of iterative and evolutionary methods. This chapter summarizes key practices of iterative and evolutionary software development.
|
- Software QA 101: The Basics of Testing
- Sep 3, 2004
- The testing phase of software development often gets short shrift by developers and IT managers. Yet testing is the only way to determine whether an application will function properly before it is deployed. In this article, Sue Hildreth offers an overview of the why and how of software testing.
|
- Software Verification and Validation in High Assurance Agile Development: Ground Rules
- Dec 21, 2010
- How do you develop high quality software in regulated (and other high assurance, high economic cost of failure) environments in an agile manner? Dean Leffingwell explores the ground rules.
|