|
Visualizing the Complex Software Development Process Software development is an elaborate process, so many organizations follow defined procedures. But it can be difficult to keep track of every step. It is often helpful to try to visualize the complex processes involved; seeing them outlined can help you understand what needs to be completed and how to manage the overall effort.
|
|
|
Monetization 2.0: The Evolution of Software Licensing The cloud and the rapid migration to mobile devices and the Internet of Things have made traditional software licensing schemes obsolete. Omkar describes new software monetization based on business, pricing models, and usage.
|
|
|
The Curious Case of Waterfall Sprints It isn't unusual for a project team to believe that adopting a mix of waterfall and Scrum can deliver the best of both worlds. According to Steve, nothing could be further from the truth. In fact, Steve retraces a real project that quickly disintegrated into an absolute disaster.
|
|
|
Normal Processes Using a sociological theory as his starting point, Technical Editor Brian Marick shows how sometimes systems can encourage local problems to blossom into system-wide catastrophes.
|
|
|
Planning, Architecting, Implementing, and Measuring Automation
Slideshow
In automation, we often use several different tools that are not well integrated. These tools have been developed or acquired over time with little consideration of an overall plan or architecture, and without considering the need for integration. As a result, both efficiency and...
|
Mike Sowers, Software Quality Engineering
|
|
Data Warehouse Testing: It’s All about the Planning
Slideshow
Today’s data warehouses are complex and contain heterogeneous data from many different sources. Testing these warehouses is complex, requiring exceptional human and technical resources. So how do you achieve the desired testing success? Geoff Horne believes that it is through test planning...
|
Geoff Horne, NZTester Magazine
|
Visit Our Other Communities
CMCrossroads is a TechWell community.
Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.