System Development - Assignment Example

Comments (0) Cite this document
System Development Life Cycle (SDLC) refers to the multistep process that starts with the initiation, analysis, design, and execution, and proceeds all the way through the maintenance and disposal of the system. The typical activities include determining budgets, gathering…
Download full paperFile format: .doc, available for editing
GRAB THE BEST PAPER92.1% of users find it useful
System Development
Read TextPreview

Extract of sample "System Development"

System Development Life Cycle (SDLC) 0 Introduction System Development Life Cycle (SDLC) refers to the multistep process that starts with the initiation, analysis, design, and execution, and proceeds all the way through the maintenance and disposal of the system. The typical activities include determining budgets, gathering system necessities, and writing in depth user documentation. The activities implementation for the duration of each systems development project varies. The SDLC begins with a business need, followed by an assessment of the purpose a system must have to please the need, and ends when the gain of the system no longer exceed its maintenance costs (Radack, 2009).
As SDLC is comprised of seven distinct stages: planning, analysis, design, development, testing, execution, and maintenance. This paper takes a detailed explanation on whether or not all systems development projects use the SDLC. Further, will determine whether or not it’s wise to recommend the SDLC as a CTO for all my organizations’ technology projects.
To Explain Whether Or Not, All Systems Development Projects Use The SDLC
In every project there must be activities associated with project initiation, planning, analysis, design, execution, and deployment. The use of the SDLC framework is mandatory for all major information technology development projects and is also applicable for smaller IT efforts. The nature of the project determines the best approach to use. In order for the information system to succeed, it’s mandatory to use all seven phases. Although SDLC has many different versions of information systems, follow-up with different steps as well (Avison & Fitzgerald 2006).
Sarkar et al (2006), note that there are advantages and disadvantages in the SDLC systems. By understanding and learning these differences will help in the process of considering using an SDLC system. Whether or not you or your organization will ever become interested in using these systems; the knowledge of their existence and the capabilities that they offer will be an asset of ones awareness.
To determine Whether or not you would recommend the SDLC as a CTO for all your Organization’s Technology Projects
The Software development lifecycles (SDLC) help to describe the processes, procedures, and artefacts a team is used in an organization. When recommending the SDLC implementation, all of these methodologies they have places where they work well and where they do not. Cockburn (2000) indicates that the factors that go into selecting an SDLC include team location, team size, the risk of errors, when to market, the number of probable changes, how long the project last, and maintenance releases will be required.
Further, understanding the basic concepts of software development methodologies is necessary to be able to evaluate the best software development lifecycle (SDLC) methodologies. Since, all software projects go through the phases of requirements gathering, business analysis, system design, execution, and quality assurance assessment. Furthermore, when opting for an SDLC for both software development and software maintenance, the criteria will take into consideration my organization size, the type of product, duration from development to release, my team location, and my team experience (Gruner et al., 2007).
Moreover, construction of quality software is not an easy activity. Using SDLC for developing the software reduces risk, increases quality, develops visibility, makes project management easier, and presents a standardization that allocate more than one developer to work on a project. On the other hand, developing software without an SDLC increases the chance of failure of the team and the project (Fitzgerald, 1998).
Avison, D., & Fitzgerald, G. (2006). Information systems development: Methodologies,
techniques and tools (4th ed.). London, UK: McGraw-Hill.
Cockburn, A. (2000). Selecting a project’s methodology. Software, IEEE 17, 4. doi:
10.1109/52.854070 Retrieved from
Fitzgerald, B. (1998). An empirical investigation into adoption of systems development
methodologies. Information & Management 34, 317-328.
Gruner, S., Klopper, R., & Kourie, D. (2007). Assessment of a framework to compare software
Development methodologies. Proceedings of the 2007 Annual Research Conference of
the South African Institute of Computer Scientists and Information, 56-65.
Sarkar, S., Sindhgatta, R., & Pooloth, K. (2008). A collaborative platform for application
knowledge management in software maintenance projects. Proceedings of the 1st
Bangalore Annual Compute Conference . doi: 10.1145/1341771.1341774
Radack, S. (2009).The System Development Cycle. Retrieved from Read More
Cite this document
  • APA
  • MLA
(“System Development Assignment Example | Topics and Well Written Essays - 250 words”, n.d.)
System Development Assignment Example | Topics and Well Written Essays - 250 words. Retrieved from
(System Development Assignment Example | Topics and Well Written Essays - 250 Words)
System Development Assignment Example | Topics and Well Written Essays - 250 Words.
“System Development Assignment Example | Topics and Well Written Essays - 250 Words”, n.d.
  • Cited: 0 times
Comments (0)
Click to create a comment or rate a document


Information System Development

...?Running head: Information System Development Information System Development Systems are usually designed with users’ needs in mind because they are at the end of the chain of systems development. Users are usually specific in what they require in systems because of their different needs. However, it is not easy to always determine what users need. Users might also not be too sure about what they want or their needs might be too complex for a system to be created. Users’ needs are also dynamic and tend to change at a very fast pace, meaning that more dynamic or flexible...
8 Pages(2000 words)Essay

Information System Development Methodologies

...?INFORMATION SYSTEM DEVELOPMENT METHODOLOGIES The frameworks used in comparing system development approaches include the iterative and incremental approaches, the level into which a methodology is structured and its linearity. The ability of the developed system for adaptability to change is another framework used in comparing information development methodologies. The adaptive nature of an information system defines the effectiveness of comparing frameworks as opposed to systems that are developed with a predictive methodology. The comparison of information...
7 Pages(1750 words)Essay

Neural System Development

...Introduction Neural development is the last to complete but the earliest to begin to develop. It generates the most complex structure within the embryo. It started with a simple neural plate that folds to form a groove then tube open initially at each end. Neural abnormalities are present if one of the openings fails to open (neural tube defects). The early developing brain and spinal cord (dorsal view) Source: Neural System Development, Mark Hill, 2008 Two major classes of cells generate within neural tube cells forming the majority of the nervous system; neurons and glia (Gill 2008)....
3 Pages(750 words)Essay

Software System Development

...Software System Development Answer In computer security, a hacker is a person who specializes in work with the security mechanisms for computer and network systems. While including those who endeavour to strengthen such mechanisms. In computer programming, a hacker is a software designer and programmer who build programs and systems that garner the respect of one's peers. A hacker can also be a programmer who hacks or reaches a goal by employing a series of modifications to exploit or extend existing code or resources. For some, "hacker" has a negative connotation and refers to a person who "hacks" or uses kludges to accomplish programming tasks that are ugly, inelegant,...
5 Pages(1250 words)Essay

Information system Development (Bluetooth)

...Running head: information system development (bluetooth) Information System Development (Bluetooth) Affiliation November 2009 The emergence of the modern information technology has drastically transformed the business operations and management structure. In this regard the implementation of the wireless and radio technology in the business is one of the new trends in this sector. At the present, we can see the uses of modern and up-to-date tools and techniques in the business management areas. Bluetooth is one of the modern technologies utilized for communication. This research based report is about the detailed and comprehensive analysis of the “Bluetooth” technology...
3 Pages(750 words)Essay

Infromation System Development Blog

...Model-driven Analysis Before going into the discussion on how model-driven analysis benefits information systems, let us get a better understanding of what model-driven analysis actually is. Model-driven analysis provides a set of concepts to the system developers, which help them design graphic models to validate both proposed and existing systems. A proper analysis of project requirements is a key to start the design phase of the system development. After project planning phase, system developers focus towards analysis of the project requirements and other details. Learning the conceptual framework for...
2 Pages(500 words)Essay

Information System Development Blog

...system deals with software devices like graphics hardware and pointing devices, besides cursor positioning. In a personal computer, these elements are all modeled via a desktop metaphor in order to produce desktop environment simulation where the displays represent a desktop where documents and document folders can be placed. Window managers combine with other software so as to simulate desktop environment with various degrees of realism. The process that takes place in user interface components is, the message is first relayed on the physical component, perceived by perceptual components and then conceived by conceptual components. Though the three components have different functions, their functions are related....
2 Pages(500 words)Essay

Information system development Blog

...In the recent past there have been tremendous technological advancements in the field of information systems. The development in information systems has moved from PC era, Web 1.0, Web 2.0 today consecutively. Currently we are using web 3.0 with the anticipation of web 4.0 by the year 2020. This paper will discuss future trends of information systems developments in regard to internet and interactive systems. Internet Internet (web 2.0) is shifting to Web 3.0. This refers to a projected semantic web which will integrate personalizations like. iGoogle, intelligent search engines and behavioral advertising with the objective of converting...
2 Pages(500 words)Essay

System development life Cyc

...System development life Cycle Systems development life cycle is a conceptual model used in project management and thus describes the various stages involved in an information system development project, from an initial feasibility study through maintenance of the completed application. Systems development life cycle is important as it helps business organization facing a keen competition in the market, thus ensuring rapid change of technology and fast internal demand, as the system development is necessary in helping to fast-track the competition. During the...
1 Pages(250 words)Essay

Information System Development

...Information System Development The information system development has various stages. The first stage is the conduction of preliminary investigation. This is the performance of a feasibility study to identify the viability of a project. The second stage is system analysis, which involves data collection, data analysis, and documentation. The third stage is system design, which specifies the functions and operations of the new system. The fourth stage is system acquisition, where an organization purchases the necessary components of the system. The fifth stage is...
1 Pages(250 words)Essay
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.

Let us find you another Assignment on topic System Development for FREE!

Contact Us