|
Playwriting, Imagination, and Agile Software Development … Oh My!
Slideshow
Agile practitioners are constantly striving to improve their processes and delivery to gain a competitive edge. To become a cross-functional T-shaped rock star, you have to be open to learning from other disciplines and adapting quickly. Tania Katan knows a little about crossing...
|
Tania Katan
|
|
Use Feature Flags for Clean Deployments
Slideshow
Software teams want to move faster and deliver features to end users sooner. Continuous delivery and DevOps promise to deploy quickly. However, pushing faster and deploying more often increase the risk of breaking—and subsequent downtime. Edith Harbaugh finds that a feature flagging system...
|
Edith Harbaugh
|
|
Continuous Integration as a Development Team’s Way of Life
Slideshow
Continuous integration (CI) is a buzzword in software development today. We know it means “run lots of builds,” but having a continuous integration pipeline opens up opportunities well beyond making sure your team's code compiles. What if this pipeline could improve everything from the...
|
Melissa Benua
|
|
Implementing Agile in an FDA Regulated Environment
Slideshow
Developing medical devices that are subject to FDA approval has traditionally followed the waterfall methodology, largely due to the structure of the regulations that govern development practices. But we know from myriad case studies in different industries that agile methodologies are far...
|
Neal Herman
|
|
How Far Can You Go with Agile for Embedded Software?
Slideshow
With the proliferation of IoT and consumer demand for smarter homes, appliances, automobiles, and wearables, many traditional product-based manufacturing companies are now becoming embedded software companies. This means that the design and manufacturing of physical products is becoming...
|
Anders Wallgren
|
|
DevOps Is More than Just Dev and Ops: Don’t Forget Testing
Slideshow
What exactly is DevOps? It’s not just Dev, and it’s not just Ops. In fact, successful DevOps implementations meld development and operations activities with agile practices and a strong dose of automated testing. Organizations cannot afford to wait for a manual testing process to do the job.
|
Jonah Stiennon
|
|
The Issues Agile Exposes and What To Do about Them
Slideshow
Before the short iterations in agile, projects were segmented into large blocks of work taking many weeks or months. If problems emerged, it was relatively easy to hide them. Now, with agile, many of these problems and issues can’t be hidden for long. Lee Copeland exposes these issues...
|
Lee Copeland
|
|
Disrupting Ourselves: Moving to a “Teal Organization” Model
Slideshow
In his book Reinventing Organizations, Frederic Laloux describes the “Teal Organization” model. Teal organizations have an evolutionary purpose, self-managing teams with little or no organizational hierarchy, and individuals who bring their whole person to work rather than putting on a...
|
Bob Payne
|
|
DevOps and the Culture of High-Performing Software Organizations
Slideshow
The DevOps movement emphasizes the importance of culture in creating high-performing teams. However, often perceived to be subjective and intractable, culture is often neglected in favor of more concrete drivers such as tools and processes. And this is a major failure mode in organizations...
|
Jez Humble
|
|
Scaling Scrum with Scrum™ (SSwS): A Universal Framework
Slideshow
Scrum is a simple framework allowing a single team, working from a single backlog, to maximize the value it delivers to its stakeholders. Unfortunately, your organization probably has more than one team and more than one backlog—but you still need to maximize the value to your stakeholders.
|
Dan Rawsthorne
|