About This Chapter
How it works:
- Begin your assignment or other information systems and computer applications work.
- Identify the systems development concepts that you're stuck on.
- Find fun videos on the topics you need to understand.
- Press play, watch and learn!
- Complete the quizzes to test your understanding.
- As needed, submit a question to one of our instructors for personalized support.
Who's it for?
This chapter of our college information systems and computer applications tutoring solution will benefit any student who is trying to learn systems development and earn better grades. This resource can help students including those who:
- Struggle with understanding the software development process, graphical user interfaces, project management tools or any other systems development topic
- Have limited time for studying
- Want a cost effective way to supplement their business learning
- Prefer learning business topics visually
- Find themselves failing or close to failing their systems development unit
- Cope with ADD or ADHD
- Want to get ahead in information systems and computer applications
- Don't have access to their business teacher outside of class
Why it works:
- Engaging Tutors: We make learning systems development simple and fun.
- Cost Efficient: For less than 20% of the cost of a private tutor, you'll have unlimited access 24/7.
- Consistent High Quality: Unlike a live information systems and computer applications tutor, these video lessons are thoroughly reviewed.
- Convenient: Imagine a tutor as portable as your laptop, tablet or smartphone. Learn systems development on the go!
- Learn at Your Pace: You can pause and rewatch lessons as often as you'd like, until you master the material.
- Name the eight steps involved in systems development.
- Become familiar with the software development life cycle.
- Explain how graphical user interfaces are designed.
- Compare internal and external application development processes.
- Describe the various project roles involved in systems development.
- Learn about the project management tools used in systems development.
1. Systems Development Methods and Tools
System development is the process of defining, designing, testing and implementing a software application. Learn about the phases of systems development and some of the specific tools used to support the activities of each phase in this video lesson.
2. Systems Development Life Cycles: Software Development Process
There are a number of models of software development, each with a somewhat different approach to implementing the various phases of the systems development life cycle. Learn about these models in this video lesson.
3. Developing a Graphical User Interface (GUI)
A computer system needs a user interface. Graphical user interfaces have become very popular due to their ease of use. Learn about the elements of user interfaces and how interfaces are developed to improve the usability of software applications.
4. Application Development Processes: Internal & External
Sourcing indicates who is responsible for system development. There are different types of sourcing, which vary in their use of internal and external resources. Outsourcing in particular has become popular for system development.
5. Project Roles in Systems Development in Organizations
A development team is responsible for delivering a system that meets the original objectives. A development team typically includes users, managers, system analysts, programmers, technical specialists and other stakeholders.
6. Project Management Tools for Systems Development
Project management consists of planning, scheduling, directing and controlling resources for a defined task. Learn about specific tools for project management, such as Gantt charts, the Critical Path Method and the Program Evaluation and Review Technique.
7. IT Requirements Documents: Definition, Templates & Examples
Businesses and customers alike are turning to formalized methods to bring some structure to their interaction. In this lesson, we'll take a look at one such method, IT requirements documents.
8. What is Batch Processing? - Definition & Examples
In this lesson, you will learn how information is prioritized, scheduled, and processed on large-scale computers. These large-scale computers are commonly found at banks, research institutions, universities, and utility companies.
9. What is Biometric Security? - Definition, Systems & Devices
Biometric security devices measure unique characteristics of a person, such as voice pattern, the iris or retina pattern of the eye, or fingerprint patterns. With biometrics, it can be extremely difficult for someone to break into a system.
10. What Is Configuration Management? - Definition, Process & Tools
Learn about configuration management (CM), a continuous process of recording and maintaining consistent and reliable records pertaining to an organization's hardware and software composition, including software version control and hardware updates.
Earning College Credit
Did you know… We have over 160 college courses that prepare you to earn credit by exam that is accepted by over 1,500 colleges and universities. You can test out of the first two years of college and save thousands off your degree. Anyone can earn credit-by-exam regardless of age or education level.
To learn more, visit our Earning Credit Page
Transferring credit to the school of your choice
Not sure what college you want to attend yet? Study.com has thousands of articles about every imaginable degree, area of study and career path that can help you find the school that's right for you.
Other chapters within the Information Systems: Tutoring Solution course
- Information Systems in Organizations: Tutoring Solution
- Hardware and Systems Technology: Tutoring Solution
- Systems Software and Application Software: Tutoring Solution
- Internet, Intranet, and Extranet: Tutoring Solution
- Network Systems Technology: Tutoring Solution
- Enterprise Business Systems: Tutoring Solution
- Decision Support Systems: Tutoring Solution
- Data Management: Tutoring Solution
- Business, Social, and Ethical Implications and Issues: Tutoring Solution
- Introduction to Programming: Tutoring Solution
- Data Visualization & Programming Languages
- Data Visualization & Binding
- Displaying Visualization Data