Skip to content

A NSW Government website

Welcome to the NSW Curriculum website

NSW Curriculum
NSW Education Standards Authority

11–12Enterprise Computing 11–12 Syllabus

Record of changes
Implementation from 2024
Expand for detailed implementation advice

Content

Year 12

Enterprise project
Identifying and defining
  • Describe the tools and processes used to manage and document the development of an enterprise system

    Including:
    • problem definition
    • time and resource management, including Gantt charts
    • an iterative approach
    • production process and technical skills
    • testing and evaluation
  • Explain the effect of the changing nature of enterprise on the development of projects

    Including:
    • offshore development
    • working remotely
    • freelance work
    • enabling the growth of start-ups
Researching and planning
  • Investigate tools that support the design and development of an enterprise system

    Including:
    • online collaboration
    • time/task action plans
    • process diary, including ongoing evaluation
    • budget
    • system flowcharts
    • data flow diagrams
    • decision trees
  • Describe how computational, design and systems thinking skills are used in the design and development of an enterprise system

  • Select key collaborating and managing criteria appropriate to the development of an enterprise project

    Including:
    • designing for ease of operation and maintenance
    • clarifying each of the relevant informatics within the new system
    • outlining the role of the participants, data and components used in the system
    • negotiating user/client needs and wants
    • working collaboratively
Producing and implementing
  • Apply tools to inform the requirements and limitations of an enterprise system

    Including:
    • interviews
    • surveys
    • analytical reports
    • prototypes
    • presentations of research results
  • Explore and apply the most suitable development approach to develop, modify and implement an enterprise system

    Including:
    • waterfall (structured)
    • agile
    • prototyping
    • end-user
    • outsourcing
  • Develop an implementation plan and test its feasibility for an enterprise computing system

    Including:
    • design thinking
    • thinking and design tools, including storyboards, Gantt chart, decision tree
    • risk analysis
    • hardware and software integration
    • training
    • preferred system implementation method
    • methodology for testing the system
Testing and evaluating
  • Verify and validate an enterprise computing system

    Including:
    • evaluating test data
    • trialling the operation and maintenance documentation
    • reviewing the impact of system implementation within relevant environments
    • modifying designs to improve functionality
    • testing, evaluating and maintaining the developed enterprise computing system
Related files