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

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