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 is accompanied by a website that provides solutions to end-of-chapter exercises, a password-protected tutor's file of further exercises with solutions, slides to accompany the book, and other support material.
This book is suitable for all undergraduate computing and information systems, or Software Engineering courses. First year students will find it particulalry helpful for modules on systems development or analysis and design.
ERP can be considered to be an integrated package of business process. The scope of ERP determines the extent of automation of business process. For example if ERP covers Human Resource (HR) and finance business processes only, then business process related HR and finance are automated. Typically business process that are automated in HR and finance employee entry and exist process, allocation of employee ID, payroll, processing , income tax planning and actual deduction etc. There is seamless flow of employee data and information is available at an effectively faster rate to take appropriate decision.
As custom demand increases, there is a need to meet the changing scenario with speed and efficiency. While there is a need to increase productivity, there is also a need to reduce cost of operation. The repetitive business processes can be handled effectively by automating them and freeing human resources for meeting other uncertainties. These automations not only should be done for each department, but also should cut across different departments. Thus there is a need for automating business processes at enterprise level. This enterprise level automation started with MRP, then MRP II, ERP and then finally open source ERP have taken centre stage. Out of the standard products available in the market, an organization can chose an ERP product for implementation, depending on the features available and the total cost of ownership (TCO). This comparison helps an organization to choose the product that best suits the needs for the organization. Enterprise Resource Planning: Fundamentals of Design and Implementation highlights these concepts while discusses different good practices to design and implement ERP.
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
Organized to reflect the Open Group’s Open Services Integration Maturity Model (OSIMM), this book provides fast, convenient access to information about all facets of SOA planning, implementation, management, and utilization.
This book will be an invaluable resource for all executives, architects, and practitioners who have just started their SOA journey or are well underway.
In-depth answers to questions about SOA topics such as
• SOA Concepts and Planning
• Business Strategy
• Organization and Support
• Methods and Techniques
• Information Management
• The Future of SOA
100 SOA Questions answers the most critical questions executives and practitioners have about SOA. Kerrie Holley and Dr. Ali Arsanjani draw on their unsurpassed experience from hundreds of SOA projects conducted worldwide.
• Why should business stakeholders care about SOA?
• What is the return on investment (ROI) of SOA adoption?
• What is flexibility and how does SOA deliver on this promise?
• Should service development be centralized in service centers?
• How should services be identified or specified to maximize reuse?
• How do SOA methods reduce the lifetime costs for applications?
• How can organizational barriers to SOA success be removed?
• What changes with application development when SOA is introduced?
• How does architecture change as a result of SOA adoption?
• What is a canonical message model?
• How does the SOA infrastructure support events?
• What are context-aware services?
This book is a one-stop reference on the subject covering:
?˜ ˜˜Enterprise basics and business processes
?˜ ˜˜ERP basics, myths, risks, and benefits
?˜ ˜˜ERP-related technologies and ERP security
?˜ ˜˜ERP marketplace and market dynamics
?˜ ˜˜ERP functional modules
?˜ ˜˜ERP implementation
?˜ ˜˜ERP operation and maintenance
First came the dot.com bust, then the IT squeeze. Despite software being the tail that wags the dog in most corporations, the cham-pions of IT, the CIOs, are constantly under fire to justify and maximize their IT investments—past, present, and future.
Learn how to establish Key Performance Indicators and Value Scorecards for IT to ensure maximum value in your corporation with the step-by-step approach found in Sam Bansal's Technology Scorecards.
Drawing on Dr. Bansal's over forty years of field experience in the management of large and complex projects, Technology Scorecards shows you how to:Create Scorecards geared towards your organization's business goals Make quantum improvements in cost, value, and productivity using KPIs and Scorecards Increase your company's net by as much as 100% just by improving your supply chain management by 50% Impact your top line the most through product life-cycle management Develop a realistic strategy through Scorecards, which can then be used to drive IT investments that maximize your business performance
Enhance profitability. Streamline strategy execution. Lower costs. Learn how to align your IT plans with your business objectives and optimize your company's overall performance with the perfect scorecard approach found in Technology Scorecards.
This Water Environment Federation resource presents an overview of the information technology (IT) systems, practices, and applications most relevant to utilities. Information Technology in Water and Wastewater Utilities covers strategic planning, IT program development, project management, infrastructure, security, organizational issues, success factors, and challenges. Six real-world case studies highlight specific technical details and illustrate the concepts presented in this authoritative guide.
Information Technology in Waste and Wastewater Utilities covers:Business drivers and IT systems and applications IT planning Developing an IT program for a municipal agency IT capital project management IT systems--processes and practices IT security Organizational aspects of IT Critical success factors and key future challenges for IT in water and wastewater utility 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.