Systems Development Life Cycle (SDLC): High-impact Strategies - What You Need to Know
Author | : Kevin Roebuck |
Publisher | : Tebbo |
Total Pages | : 530 |
Release | : 2011 |
Genre | : Computers |
ISBN | : 9781743044896 |
Download Systems Development Life Cycle (SDLC): High-impact Strategies - What You Need to Know Book in PDF, Epub and Kindle
The Systems Development Life Cycle (SDLC), or Software Development Life Cycle in systems engineering, information systems and software engineering, is the process of creating or altering systems, and the models and methodologies that people use to develop these systems. The concept generally refers to computer or information systems. Emphasis on this article (SLDC) is on man-made technological life-cycle. But there are many other life-cycle models to choose from. This includes ecological life cycles, for every life cycle, whether biological or technological, has a beginning and an end. In software engineering the SDLC concept underpins many kinds of software development methodologies. These methodologies form the framework for planning and controlling the creation of an information system: the software development process. This book is your ultimate resource for Systems Development Life Cycle (SDLC). Here you will find the most up-to-date information, analysis, background and everything you need to know. In easy to read chapters, with extensive references and links to get you to know all there is to know about Systems Development Life Cycle (SDLC) right away, covering: Systems Development Life Cycle, Software development process, Accelerator (Software), Adaptive Software Development, Agile software development, Agile Unified Process, Application lifecycle management, Applied Agile Software Development, AspectJ, Best Coding Practices, Big Design Up Front, Cap Gemini SDM, Capability Maturity Model, Capability Maturity Model Integration, CCU Delivery, Change control board, Chaos model, Cleanroom Software Engineering, CodeBeamer (software), Computer programming, Crystal Clear (software development), Development environment, DevOps, Domain engineering, Domain-specific multimodeling, Dual Vee Model, Dynamic Systems Development Method, Eating your own dog food, Eclipse Buckminster, Eclipse Process Framework, Egoless programming, Endeavour Software Project Management, Enterprise Unified Process, Envirostructure, Essential Unified Process, Evolutionary Process for Integrating COTS-Based Systems, Extreme Programming, Extreme programming practices, Feature Driven Development, Functional specification, Goal-Driven Software Development Process, Google Guice, IBM Rational Unified Process, IBM Tivoli Unified Process (ITUP), ICONIX, IEC 62304, Incremental build model, Information engineering, INVEST (mnemonic), ISO 12207, ISO/IEC 15504, Iterative and incremental development, Iterfall development, Jackson System Development, Joint application design, Lean software development, LeanCMMI, Lightweight methodology, Lower level design, Macroscope (methodology suite), Maintenance release, MBASE, Merise, Meta-process modeling, Model-driven software development, Modified waterfall models, Modular Approach to Software Construction Operation and Test, Monitoring Maintenance Lifecycle, Mps.br, Narrative designer, NMock, OpenUP, OpenUP/Basic, Outside-in software development, P-Modeling Framework, Package development process, Parasoft Concerto, Personal Software Process, Problem-oriented development, Process Driven Development, Process specification, Process-centered design, Product software implementation method, Pulse (ALM), Rapid application development, RATF, Rationally Adaptive Process, Redesign (software), Release engineering, Requirements analysis, Reversion (software development), Revision control, Rolling release, RUP hump, Sandbox (software development), SAP implementation, Scrum (development), ScrumMaster, Software architecture, Software deployment, Software design, Software development...and much more This book explains in-depth the real drivers and workings of Systems Development Life Cycle (SDLC). It reduces the risk of your technology, time and resources investment decisions by enabling you to compare your understanding of Systems Development Life Cycle (SDLC) with the objectivity of experienced professionals.