Agile Software Engineering with Visual Studio (Shanette Luellen's Library) by Sam Guckenheimer & Neno Loje
Author:Sam Guckenheimer & Neno Loje
Language: eng
Format: epub
Publisher: Addison-Wesley
Published: 2012-06-12T16:00:00+00:00
Smells to Avoid in the Daily Cycle
There are four antipatterns that lead (directly or indirectly) to huge annoyance, quality problems, and impediments in a developer’s work. They clog the flow in the daily cycle by introducing waste, specifically Extra Processing, Waiting, Correction, Inconsistency, Overburden, in the taxonomy of Table 1.1. They are:
1. Undetected programming errors. People write code, and people make mistakes. In particular, it is often very hard to write code that takes all the necessary definition of done into account.
2. Inability to detect side effects immediately. Even developers with the best unit tests often discover their software behaves unexpectedly in the wild and they have to respond.
3. Version skews. There are a lot of moving files in a software project and they all need to be versioned, tracked to work items, matched to configurations, and usually branched. The complexities of branching can exacerbate the drift over time.
4. Lack of transparency. The development infrastructure, project management system, and bug/change request tracking and metrics (if any) are treated as disconnected black boxes. In this situation, there are many surprises at the end of the sprint, or worse, much later.
These four broad categories are the focus of this chapter.
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Deep Learning with Python by François Chollet(15897)
The Mikado Method by Ola Ellnestam Daniel Brolund(13160)
Hello! Python by Anthony Briggs(12990)
OCA Java SE 8 Programmer I Certification Guide by Mala Gupta(12175)
Dependency Injection in .NET by Mark Seemann(12027)
Algorithms of the Intelligent Web by Haralambos Marmanis;Dmitry Babenko(10799)
The Well-Grounded Java Developer by Benjamin J. Evans Martijn Verburg(10614)
A Developer's Guide to Building Resilient Cloud Applications with Azure by Hamida Rebai Trabelsi(10536)
Grails in Action by Glen Smith Peter Ledbrook(10095)
Secrets of the JavaScript Ninja by John Resig Bear Bibeault(9972)
Sass and Compass in Action by Wynn Netherland Nathan Weizenbaum Chris Eppstein Brandon Mathis(9460)
Hit Refresh by Satya Nadella(9040)
Kotlin in Action by Dmitry Jemerov(8687)
Test-Driven iOS Development with Swift 4 by Dominik Hauser(8634)
The Kubernetes Operator Framework Book by Michael Dame(8484)
Exploring Deepfakes by Bryan Lyon and Matt Tora(8305)
Robo-Advisor with Python by Aki Ranin(8260)
Practical Computer Architecture with Python and ARM by Alan Clements(8232)
Implementing Enterprise Observability for Success by Manisha Agrawal and Karun Krishnannair(8201)