This Guide to Software Development addresses the problem of how best to make such decisions, and what effect such decisions have on the software development life cycle (SDLC). Offering an integrated approach that includes important management and decision practices, this text/reference explains how to create successful automated solutions that fit user and customer needs, by mixing different SDLC methodologies. Guiding readers through the theory, and applying this to the realities of practice, the book offers essential advice on defining accurate business requirements, and managing change.
Topics and features: includes useful Appendices, a Glossary, suggestions for further reading, and chapter-ending problems and exercises; provides concrete examples and effective case studies; focuses on the skills and insights that distinguish successful software implementations; covers management issues as well as technical considerations, including how to deal with political and cultural realities in organizations; identifies many new alternatives for how to manage and model a system using sophisticated analysis tools and advanced management practices; emphasizes how and when professionals can best apply these tools and practices, and what benefits can be derived from their application; discusses searching for vendor solutions, and vendor contract considerations.
Suitable for students of introductory project management, or analysis and design, this practical guide/reference will also be of interest to practicing IT professionals and executives involved in managing software projects, in addition to business managers responsible for ERP-type projects.
The book explains how the normal functions of manufacturing can be applied to commoditize the software testing service to achieve consistent quality across all software projects. This up-to-date reference reviews different software testing tools, techniques, and practices and provides succinct guidance on how to estimate costs, allocate resources, and make competitive bids.
Replete with examples and case histories, this book shows software development managers, software testers, testing managers, and entrepreneurs how proper planning can lead to the creation of software that proves itself to be head and shoulders above the competition.
In Enterprise Software Delivery, IBM Distinguished Engineer Alan W. Brown guides decision-makers in understanding these new challenges, choosing today’s best solutions, and successfully anticipating future trends.
Alan presents detailed, actionable techniques for building software supply chains that improve agility and innovation while responding to growing cost pressure. Using real-world case studies, he introduces the modern global software factory, demonstrating how to integrate and leverage global outsourced teams, collaborative application lifecycle management, and cloud-based virtual infrastructures.
Drawing on his extensive experience leading IBM Rational software strategy, and consulting with IBM enterprise customers, Alan illuminates everything from software R&D to metrics. Coverage includesUnderstanding recent dramatic changes in enterprise software delivery requirements and practices Overcoming false assumptions, outdated data and delivery models, and inexperience with strategy, innovation, education, or research Incorporating integrators and partners in centers of excellence that specialize in delivering business value Establishing team-based practices that encourage agility, scalability, and quality Building adaptive software factories that integrate real-time feedback and respond rapidly to change Using virtualized collaborative infrastructure to connect worldwide teams for developing software, assembling solutions, and delivering results Transcending barriers related to geography, organization, skills, and culture
If you’re an enterprise software leader, strategist, or practitioner, this book can help you improve every facet of performance you care about, including agility, quality, predictability, innovation, and value.
The book is organized into five parts. Part I defines project management with information on project and process specifics and choices, the skills and experience needed, the tools available, and the human resources organization and management that brings it all together. Part II explores software life-cycle management. Part III tackles software engineering processes and the range of processing models devised by several domestic and international organizations.
Part IV reveals the human side of project management with chapters on managing the team, the suppliers, and the customers themselves. Part V wraps up coverage with a look at the technology, techniques, templates, and checklists that can help your project teams meet and exceed their goals. A running case study provides authoritative insight and insider information on the tools and techniques required to ensure product quality, reduce costs, and meet project deadlines.
Praise for the book:
This book presents all aspects of modern project management practices ... includes a wealth of quality templates that practitioners can use to build their own tools. ... equally useful to students and professionals alike.
—Maqbool Patel, PhD, SVP/CTO/Partner, Acuitec
In this book several aspects of IT performance management are described. The way this management is executed and the techniques, which should be used, depend on the maturity of the relationship between the IT function and the lines of business of an organization. The foundation of the authors' approach is based on the flow of money and related management objectives. However, performance management is primarily based on perceptions. Therefore, this book introduces the IT value perception model. This model describes four separate levels of perception for the business value of IT. If the demand and the supply of IT do not share the same perception level, the balance is lost, which will lead to friction and inefficiency within an organization.
This book is not about what is good or what is bad, but rather is about the 'what', the 'why' and to a limited extent the 'how' of managing the performance of IT. Therefore, the book finishes with a 'back-to-business' section in which a self-assessment checklist, a potential growth path and ten next steps are provided. This enables the reader to start applying this book in his every day working environment immediately.
IT Performance Management:
* Provides an overview of best practices and available thinking on the subject of IT cost and value
* Describes the subject of IT cost and value related to management issues on IT strategy, portfolio management, service management, architecture and sourcing
* Addresses differing degrees of maturity between IT and the business, illustrated by case studies
Business analysis refers to the set of tasks and activities that help companies determine their objectives for meeting certain opportunities or addressing challenges and then help them define solutions to meet those objectives. Those engaged in business analysis are charged with identifying the activities that enable the company to define the business problem or opportunity, define what the solutions looks like, and define how it should behave in the end. As a BA, you lay out the plans for the process ahead.
Business Analysis For Dummies is the go to reference on how to make the complex topic of business analysis easy to understand. Whether you are new or have experience with business analysis, this book gives you the tools, techniques, tips and tricks to set your project’s expectations and on the path to success.Offers guidance on how to make an impact in your organization by performing business analysis Shows you the tools and techniques to be an effective business analysis professional Provides a number of examples on how to perform business analysis regardless of your role
If you're interested in learning about the tools and techniques used by successful business analysis professionals, Business Analysis For Dummies has you covered.
Almost all large and midsize corporations worldwide will be involved in implementing enterprise resource planning and/or e-business applications over the next two to three years. This is the only book that discusses how to implement a rapid ERP system and shows how e-business is impacted by the implementation of an ERP system. This book also provides valuable tried and true methods of keeping the project under or within budget. A quality ERP transaction foundation is a prerequisite for taking advantage of many of the new e-business opportunities that executives have placed high on their list of priorities. This valuable guide examines the strengths and weaknesses of ERP and shows when rapid implementation is not appropriate. The book also provides outsourcing alternatives and the use of application service alternatives, and shows how e-business is impacted by the implementation of an ERP system.
Murrell G. Shields (McLean, VA) is the Director of Management Solutions and Services and National Leader of Technology and Infrastructure Services at Deloitte & Touche.
Measuring and Improving Performance: Information Technology Applications in Lean Systems explains how the effective use of Lean project management methodologies can increase the productivity of information system deployment in service and manufacturing organizations. Starting with an overview of Lean and agile project management principles, the author walks readers through the implementation of Lean practices across key aspects of IT systems.
Created to provide Lean and Six Sigma practitioners with a clear understanding of the important concepts related to the creation and modification of software to support process improvement activities across Lean systems, this reference book:
Details how to apply Lean principles to IT systems on a global scale
Explains how to design IT systems capable of meeting evolving customer needs and expectations
Covers several project management methods including agile project management (APM), agile unified process (AUP), SCRUM, extreme programming (EP)
Identifies the operational issues that can help project execution and those that can hinder it
Complete with roadmaps and checklists, this book will help busy IT and Lean professionals discover more efficient ways to monitor business activity, gather business intelligence, manage and analyze business processes, and ultimately—increase overall operational efficiency.