Scrum is an agile framework for completing complex projects. This book gives examples, tools, and tricks to do Scrum well. For each trick it is explained why it helps. The practices themselves may be worth trying, but by understanding why it works the readers will be able to com…
Scrum is an agile framework for completing complex projects. This book gives examples, tools, and tricks to do Scrum well. For each trick it is explained why it helps. The practices themselves may be worth trying, but by understanding why it works the readers will be able to com…
Risk management discovery; Risk management process; Risk management infrastructure; Risk management implementation; People in crisis and control.
Balancing Agility and Discipline sweeps aside the rhetoric, drills down to the operational core concepts, and presents a constructive approach to defining a balanced software development strategy. The authors expose the bureaucracy and stagnation that mark discipline without agi…
The essentials of the Information Technology revolution are computers and connectivity. The thread that links the processor and memory of a computer with connectivity between computers is software. With developments in hardware the complexity of software has increased significan…
Two of the chief contributing factors in increasing software productivity are the case of developing new applications and the case with which existing code can be reused. In addition to the notion of an “object” available as the fundamental abstraction in OO paradigm, this work …
This thesis examines alternative prototyping processes as a means of implementingmanufacturing information systems in a small to medium sized batch processmanufacturing company. Prototyped IS (Information Systems) ate compared to othersystems designed and implemented according t…
Software designers in developing countries have increased the frequency of innovation and patenting. This trend reflects an effort to reduce dependence on imported western technology and encourage the development of indigenous alternatives. Although Library Automation Systems (L…
Software plays a critical role in today's global informationeconomy. It runs the computers, networks, and devicesthat enable countless products and services. Softwarevaries in size from vast enterprise and communicationssystems like the enormous enterprise resource planningsyste…
Publisher description: "Offering techniques to manage global software development, this book helps to realize effective communication, coordination, and control in a globally distributed software development environment. It focuses on strategies for monitoring the quality of the…