Digital Industries Trailblazer Apprenticeship. Software Developer - Occupational Brief
|
|
- Miles Webster
- 8 years ago
- Views:
Transcription
1 Digital Industries Trailblazer Apprenticeship Software Developer - Occupational Brief
2 Table of Contents Contents 1 Software Developer Trailblazer Apprenticeship Introduction Software Developer Trailblazer Apprenticeship Occupational Competence Software Developer Trailblazer Apprenticeship Occupational Behaviours... 10
3 1 Software Developer Trailblazer Apprenticeship Introduction This document defines the occupational brief for Software Developer. It is recognised that people work in a variety of context but this standard allows for a full range of skills across a variety of businesses and industries to demonstrate full competence, confidence and transferability. Therefore, the primary role of a Software Developer should enable them to to be able to build and test simple, high-quality code across front end, logic and database layers. A developer will typically be working as part of a larger team, in which they will have responsibility for some of the straightforward elements of the overall project. The Developer will need to be able to interpret design documentation and specifications. However, the customer requirements will typically be defined and agreed by more experienced or specialist members of the team, such as a Business Analyst or Technical Architect. The employer, apprentice and provider should cover the standards criteria to ensure all areas of the outcomes are covered in the apprentice job role. Parties should then identify tasks and select relevant projects that will meet the outcomes and complete an assessment plan. Typical Job Roles The Software Developer standard is designed for typical roles such as: software developer software engineer software programmer Assessment Formative assessment should take place throughout the apprenticeship and be recorded in the e-portfolio. This will culminate in a Summative Portfolio being submitted based on relevant assessment/projects selected by the apprentice, employer and provider. The Knowledge certificate will be modulated and incorporate any vendor or professional qualification. All of the modules will need to be completed prior to taking the synoptic project. Page 1
4 The final synoptic project will be undertaken away from the main place of work and will be a pre defined project set by employers that will be graded by an Independent Moderator based on criteria defined by the employers to achieve a pass, merit or distinction. This will be achieved by reviewing the project with a discussion between apprentice and moderator. Vendor Certification Certification is claimed at the end of the apprenticeship when all components are complete. The relevant documents will then be required to be uploaded onto the ACE system for confirmation prior to the apprenticeship certificate being issued. The following vendor certification and exams are examples of those valued by employers for software development: Technology Platform Certification & exam options Oracle Java SE7 Oracle Certified Associate, Java SE 7 Programmer Exam: Java SE 7 Programmer I (1Z0-803) Oracle Certified Professional, Java SE 7 Programmer Exam: Java SE 7 Programmer II (1Z0-804) Microsoft.Net Microsoft Certified Technology Associate (MTA) with the following developer exams available: Exam : Software Development Fundamentals Exam : Windows Development Fundamentals Exam : Web Development Fundamentals Exam :.NET Fundamentals Exam : Application Developer Page 2
5 Fundamentals Exam : Gaming Development Fundamentals Exam : Mobile Development Fundamentals Exam : Software Testing Fundamentals. BCS registration On completion the apprentice will be recognised by BCS for entry onto the register of IT technicians confirming SFIA level 3 professional competence. Apprentices should contact xxxxxxx to apply for registration. Page 3
6 2 Software Developer Trailblazer Apprenticeship Occupational Competence The trailblazer standard for Software Developer is included for reference in Appendix A. The competence outcomes for Software Developer from the standard are detailed below The table below lists each of the competence outcomes to be covered in the Software Developer Trailblazer Apprenticeship. It is not intended that the list is used as an exhaustive pro-forma curriculum. Each provider will have their own approach to designing and delivering the programme, but it is intended to guide providers and employers in implementation the apprenticeship defined in the standard. Table 1 Competencies for Software Developer Trailblazer Apprenticeship Description Topics to be included Typical tools, languages & processes a. Logic: writes good quality code (logic) with sound syntax in at least one language Apprentices should be competent in developing good quality code. The overarching goal when writing code is to achieve the desired functionality. But all code should be easy to read and understand, with good naming, indentation and commenting. Wellwritten software is easier to understand, debug, maintain and will have fewer errors. Apprentices should develop a solid foundation in current programming concepts and methodologies, with a focus a. Fundamentals of good coding: development paradigms and software programming languages Software development tools (IDEs) writing programs and methods language-specific idioms logic and flow-of-control b. Elements of programming - variables; assignment statements; data types; conditionals; loops; arrays; and input/output, including graphics and sound. c. Functions - modular programming dividing a program into components that can be independently A wide range of software development tools including : Integrated Development Environments (IDE s) Version control systems Configuration management tools Page 4
7 Description Topics to be included Typical tools, languages & processes on problem solving. debugged, maintained, and reused. d. Algorithms and data structures - classical algorithms for sorting and searching, and fundamental data structures, including stacks, queues, and symbol tables. b. User interface: can develop effective user interfaces for at least one channel The fundamental concepts of humancomputer interaction, the development practices leading to a high-quality user interface, and the programming techniques required to construct a graphical user interface. a. User interface design - how to design good user interfaces for different domains and applications. b. User interface coding and implementation - techniques for building user interfaces, including prototypes, input models, output models, layout, constraints, etc. c. Evaluating user interface usability - techniques for evaluating and measuring interface usability, including heuristic evaluation, predictive evaluation, and user testing. UI prototyping tools UI design tools c. Data: can effectively link code to the database/data sets Apprentices should be able to link to a range of database types and embed data queries within their code. a. Data types b. Database fundamentals for exploiting already created databases Databases SQL Page 5
8 Description Topics to be included Typical tools, languages & processes c. Using data in applications d. Making a database connection e. SQL and embedded SQL d. Test: can test code and analyse results to correct errors found using either V-model manual testing and/or using unit testing Apprentices need to test their code to identify errors as soon as possible in the coding process. Unit testing is the practice of testing the components of a program automatically, using a test program to provide inputs to each component and check the outputs. The tests are written by the programmers who have developed the code, either before or at the same time as the rest of the software. Nearly all programming languages have at least one commonly used test framework that can run code segments, feed inputs, and check the results. a. Software development and testing models (e.g. V model, waterfall model etc) b. Approaches to debugging and testing code during development (manual, unit testing) c. Unit testing and debugging strategies d. Design, and develop manual and unit tests e. Testing code segment functionality against requirements f. Assessing test results against expected results and acceptance criteria g. Test-driven development Debugging tools Unit test tools (e.g. Junit etc) e. Problem solving: can apply structured techniques to problem solving, can debug code and can understand the structure of programmes in order to identify and resolve issues Understand and develop appropriate structured approaches to problem solving for specific application domains. a. Structured problem solving methods b. Problem identification and analysis (e.g. debugging etc) Problem solving tools and techniques Page 6
9 Description Topics to be included Typical tools, languages & processes c. Programme structure d. Application of problem-solving techniques to programming activities f. Design: can create simple data models and software designs to effectively communicate understanding of the program, following best practices and standards Software design is where the application software is designed to satisfy the requirements identified in the requirements specification. These are transformed into a System Design that accurately describes the design of the system and that can be used as an input to guide software development.. a. Software design methodologies (e.g., structured or object-oriented) b. Software design concepts c. Standard design notation such as UML and agile user story management d. Data modelling e. Software modelling - Analysis v, design models f. Designing software solutions to meet requirements Software design tools Data modelling tools g. Analysis: can understand and create basic analysis artefacts, such as user cases and/or user stories Systems analysis is important in helping understanding the intended use of the proposed software system through the use of standard analysis models. These include use case modelling and activity diagrams. a. Overview of analysis models b. Identification and representation of required functionality (e.g. use cases, etc) c. Identification and representation of activity workflow (e.g. activity diagrams, etc) Software analysis tools Use case development tools Activity diagram tools h. Deployment : can understand and utilise skills to build, manage and deploy code into enterprise environments Deploying, updating and managing a. Software deployment strategies Software deployment tools Page 7
10 Description Topics to be included Typical tools, languages & processes software is an important stage in transitioning software to users. It also includes developing appropriate user documentation and planning for user training and data migration. b. Software deployment planning c. Software build for deployment to different environments d. User documentation e. User training f. Data migration i. Development lifecycle: can operate at all stages of the software development lifecycle, with increasing breadth and depth over time with initial focus on build and test. The software development life cycle (SDLC), includes phases for the specification, design, development, testing and operation of software systems. Apprentices should be able to operate as a software developer with a good understanding of the other phases of the SDLC and the deliverables that are produced at each stage. a. The phases of the software development life cycle (SDLC) b. SDLC models (waterfall, agile, test-led etc) c. SDLC activities and deliverables d. Software quality across SDLC Software development lifecycle methods and tools (e.g. RUP) j. Can apply good practice approaches according to the relevant paradigm (for example object oriented, event driven or procedural) Apprentices should identify and follow standards and good practice that can improve programming efficiency, style and quality. a. Programming standards, both organisational and external b. Generic best practices c. Best practice approaches of different paradigms and languages In company standards for software coding External standards for software coding Page 8
11 Description Topics to be included Typical tools, languages & processes k. Can interpret and follow: software designs and functional/technical specifications company defined coding standards or industry good practice for coding testing frameworks and methodologies company, team or client approaches to continuous integration, version and source control Apprentices need to be able to adapt to the employers domain and context for software development and interpret and follow the software development approach being implemented. a. Read software designs and functional/technical specifications, especially those based upon the employer domain and context b. Identify, interpret and follow coding standards c. Identify, interpret and follow best practice coding approaches for specific paradigms and languages d. Identify, interpret and follow company, team or client approaches to continuous integration, version and source control Best practice frameworks and standards Page 9
12 3 Software Developer Trailblazer Apprenticeship Occupational Behaviours Behaviours are incorporated into the summative portfolio and synoptic project and explored in the interview. Table 2 Occupational Behaviours for Software Developer Trailblazer Apprenticeship Description Attributes to be explored Assessment techniques a. Thinking and problem-solving Apprentices should demonstrate the ability to use both logical and creative thinking when undertaking work tasks, recognising and applying techniques from both. Apprentices should show that they recognise problems inherent in, or emerging during, work tasks, and can tackle them effectively. a. Logical thinking: Understanding initial premise(s) and preconditions Analysing situations from known facts Recognising the conclusion to be reached Proceeding by rational steps Evaluating information, judging its relevance and value Supporting conclusions, using reasoned arguments and evidence b. Creative thinking: Looking at situations from a fresh perspective Exploring ideas and possibilities Making connections between different aspects Questioning assumptions Behavioural questioning, e.g. : Tell me about how you approached this task How did you recognise the problem? Give me an example of thinking differently about a task. Describe a decision that you made using a logical approach. Page 10
13 Description Attributes to be explored Assessment techniques b. Customer, stakeholder and client relationships Generating solutions that may be imaginative or unconventional Devising new approaches Adapting ideas and approaches as conditions or circumstances change c. Problem-solving: Analysing situations Defining goals Developing solutions Prioritising actions Dealing with unexpected occurrences Apprentices should demonstrate the ability to manage relationships with work colleagues (including superiors), customers/clients and other stakeholders, so as to gain their confidence, keep them involved and maintain their support for the task/project in hand. Apprentices should show that they understand how to establish and maintain productive working relationships, and can use a range of a. Managing relationships: Understanding the value and importance of good relationships Adopting a way of working that maintains and improves relationships Involving other people in decisions and actions Influencing others by listening to and incorporating their ideas and views Acknowledging other people s accomplishments and strengths Overcoming barriers that prevent productive Process questioning, e.g. : What are the most important ways that you have found to manage relationships in your work? Who do you manage relationships with? What do customers and clients respond to well? In what ways do you try to make relationships with customers and clients more productive? Page 11
14 Description Attributes to be explored Assessment techniques different techniques for doing so. action Managing conflict constructively Promoting teamwork by encouraging others to participate b. Customer/client relationships: Establishing contact with customers/clients and keeping in touch Keeping customers/clients informed ( no surprises ) Understanding their requirements, including constraints and limiting factors Setting reasonable expectations Involving them in decisions and actions ( coproduction ) Interacting positively with them Communicating in different ways Providing a complete answer in response to queries ( transparency, full disclosure ) Actively seeking feedback c. Stakeholders: Understanding who they are and what their stake is Prioritising stakeholders in terms of their importance, power to affect the task and interest What are the main differences between customers/clients and other stakeholders? How do you manage the various stakeholders? Page 12
15 Description Attributes to be explored Assessment techniques in it Using stakeholders views to shape projects early on Gaining support from stakeholders, e.g. to win resources Agreeing objectives Managing expectations c. Communication skills Apprentices should demonstrate the ability to communicate effectively with a range of people at work, one-to-one and in groups, in different situations and using a variety of methods. Apprentices should show that they recognise the limits of various methods of communication, the factors that may disrupt it, and the importance of checking other people s understanding. a. Intention/purpose: b. Method: Understanding the purpose of communicating in a particular situation or circumstance (e.g. inform, instruct, suggest, discuss, negotiate etc.) Checking that the person/people with whom one is communicating also understand the purpose Being sensitive to the dynamics of the situation Being aware of anything that might disrupt the effectiveness of the communication (e.g. status, past history) Knowing the range of possible communication methods (e.g. spoken, written, graphical, multimedia) Choosing a good, appropriate method for the Observation, e.g.: Examples of written, graphical and multimedia communication in the summative portfolio and synoptic project How the apprentice communicates verbally and nonverbally during the course of the interview, including listening and responding Funnelling questioning, e.g. : Tell me about a time when you needed to communicate something important, e.g. to Page 13
16 Description Attributes to be explored Assessment techniques situation Being aware of the limitations of the chosen method, and the possible risks of miscommunication (e.g. ambiguity) Taking account of the affective dimensions of the method (e.g. body language, tone of voice, eye contact, facial expression etc.) c. Execution: Expressing oneself clearly and succinctly, but not over-simplifying Checking that the other person/people understand what is being expressed Taking account of the potential barriers to understanding (e.g. filtering, selective perception, information overload) Modifying the purpose and methods of communication during a situation in response to cues from the other person/people Colleagues Superiors Customers/clients What worked well in this situation? What didn t work as well as you had hoped? What did you learn about communication from this situation (or any other)? d. Business and commercial understanding Apprentices should demonstrate an understanding of what their current job is, the skills, knowledge and behaviours it requires and how they fulfil the job role. Apprentices should recognise how the a. The job: Understanding the scope of the job role Knowing what skills, knowledge and behaviours are needed to do the job well Being aware of their own strengths in the job Factual questioning, e.g.: What are the main risks in your work? How does the regulatory environment affect what you do? Page 14
17 Description Attributes to be explored Assessment techniques organisation as a whole works and their contribution to it, and understand the opportunities and constraints in the wider business environment. role, and any areas for improvement Appreciating who else is important, for them to do their job and fulfil the role effectively (e.g. colleagues, managers, other stakeholders) Being aware of potential risks in the job role (e.g. security, privacy, regulatory) Using personal attributes effectively in the role, e.g. entrepreneurship Understanding how the job fits into the organisation as a whole Knowing what the next steps in their career might be b. The organisation: Understanding the goals, vision and values of the organisation Knowing how they contribute to these in their own work Being aware of the commercial objectives of the tasks/ projects they are working on Understanding the importance of meeting or exceeding customers requirements and expectations Being in tune with the organisation s culture Knowing how the organisation works, including What are the organisation s commercial goals? What factors are shaping your industry at the moment? Process questioning, e.g. : What are the key things that make a difference to how well you do your job? How do other people you work with, including customers and clients, affect the way you work? Page 15
18 Description Attributes to be explored Assessment techniques its informal culture, internal networks etc. c. The environment: Being aware of the position of the organisation in the economy and its contribution to society Understanding the key external factors that shape the way the organisation function, e.g. regulation Knowing how the organisation can gain advantage in the industry, e.g. through innovation, technology, customer service etc. Page 16
19
Digital Industries Trailblazer Apprenticeship. Network Engineer - Occupational Brief
Digital Industries Trailblazer Apprenticeship Network Engineer - Occupational Brief 1 Table of Contents 1 Introduction... 3 Typical Job Roles... 3 Assessment... 3 Certification... 4 BCS registration...
More informationDigital Industries Apprenticeship: Occupational Brief. Cyber Security Technologist. April 2016
Digital Industries Apprenticeship: Occupational Brief Cyber Security Technologist April 2016 1 Digital Industries Apprenticeships: Occupational Brief Level 4 Cyber Security Technologist Apprenticeship
More informationDigital Industries Apprenticeship: Assessment Plan. Infrastructure Technician. March 2016
Digital Industries Apprenticeship: Assessment Plan Infrastructure Technician March 2016 1 2 Digital Industries Apprenticeships: Infrastructure Technician Assessment Plan 1. General Introduction and Overview
More informationQualification details
Qualification details Title New Zealand Diploma in Information Systems (Level 5) Version 1 Qualification type Diploma Level 5 Credits 120 NZSCED 020399 Information Technology > Information Systems > Information
More informationFinancial Services Core Competences
The Sector Skills Council for financial services, accountancy and finance National Occupational Standards for the Financial Services Sector Financial Services Core Competences Final version approved September
More informationDigital Industries Apprenticeship: Assessment Plan. Cyber Security Technologist. April 2016
Digital Industries Apprenticeship: Assessment Plan Cyber Security Technologist April 2016 1 Digital Industries Apprenticeships: Assessment Plan 1. General Introduction and Overview The apprenticeship Standard
More informationActuarial Trailblazer Apprenticeship Approach to Assessment: Summary
Actuarial Trailblazer Apprenticeship Approach to Assessment: Summary Contents 1 Introduction and overview 2 2 Formative and pre-requisite assessment 5 3 Knowledge assessment 6 4 Final summative assessment
More informationMiddlesbrough Manager Competency Framework. Behaviours Business Skills Middlesbrough Manager
Middlesbrough Manager Competency Framework + = Behaviours Business Skills Middlesbrough Manager Middlesbrough Manager Competency Framework Background Middlesbrough Council is going through significant
More informationRelationship Manager (Banking) Assessment Plan
1. Introduction and Overview Relationship Manager (Banking) Assessment Plan The Relationship Manager (Banking) is an apprenticeship that takes 3-4 years to complete and is at a Level 6. It forms a key
More informationJOB DESCRIPTION SYSTEMS DEVELOPMENT OFFICER - Grade 6
JOB DESCRIPTION SYSTEMS DEVELOPMENT OFFICER - Grade 6 Title: Contract type: Systems Development Officer Fixed Term 12 Months Grade: Grade 6 Location: Reporting to: Carmarthen or Lampeter Campus Information
More informationEmployability Skills Summary
s Summary Monday, 22 November 2010 10:55 AM Version 1.2 s Summary Page 2 Table of Contents BSB10107 Certificate I in Business... 3 BSB20107 Certificate II in Business... 4 BSB30107 Certificate III in Business...
More informationCS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed.
CS 389 Software Engineering Lecture 2 Chapter 2 Software Processes Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed. Topics covered Software process models Process activities Coping
More informationDIGITAL INDUSTRIES TRAILBLAZER APPRENTICESHIP STANDARDS SUBMISSION TO BIS
DIGITAL INDUSTRIES TRAILBLAZER APPRENTICESHIP STANDARDS SUBMISSION TO BIS 14 FEBRARY 2014 DIGITAL INDUSTRIES TRAILBLAZER APPRENTICESHIP STANDARDS Contents Introduction Background and Rationale The Apprenticeship
More informationDigital Industries Trailblazer Apprenticeship: Approach to Assessment
Digital Industries Trailblazer Apprenticeship: Approach to Assessment Supported by e-skills UK 2 Digital Industries Trailblazer Apprenticeships: Approach to Assessment Contents 1. Introduction and Overview...
More informationPathways to Digital Employment
Pathways to Digital Employment Course Outlines Network design, installation and operation Computer networks are critical to the successful running of businesses of all sizes by enabling file, hardware
More informationWebsite (Digital) & Mobile Optimisation. 10 April 2014. G-Cloud. service definitions
Website (Digital) & Mobile Optimisation 10 April 2014 G-Cloud service definitions TABLE OF CONTENTS Service Overview... 3 Business Need... 3 Our Approach... 4 Service Management... 5 Pricing... 5 Ordering
More informationJOB DESCRIPTION APPLICATION LEAD
JOB DESCRIPTION APPLICATION LEAD The Application Lead will provide functional support and to expand capabilities in the area of systems configuration. This function provides the initial step in the process
More informationPearson BTEC Nationals in Creative Digital Media Production from 2016
Pearson BTEC Nationals in Creative Digital Media Production from 2016 Introductory Guide Introducing your new BTEC Nationals in Creative Digital Media Production Your Introductory Guide at a glance Flexible
More informationSchedule A. MITA Career Level based on Responsibility Level (SFIA v5 Responsibility Levels) https://www.sfiaonline.org/v501/en/busskills.
PROFILE TITLE MITA Career Level based on Responsibility Level (SFIA v5 Responsibility Levels) https://www.sfiaonline.org/v501/en/busskills.html Software Developer 3 SUMMARY STATEMENT Builds/codes ICT solutions
More informationD 1. Working with people Develop productive working relationships with colleagues. Unit Summary. effective performance.
1 Develop productive working relationships with colleagues Unit Summary What is the unit about? This unit is about developing working relationships with colleagues, within your own organisation and within
More informationINFORMATION TECHNOLOGY & MEDIA SERVICES
INFORMATION TECHNOLOGY & MEDIA SERVICES Head of IT Operations Permanent, Full-time Grade SENIOR STAFF: Salary to be determined by the Vice Chancellor De Montfort University is home to more than 27,000
More informationAssessment plan: Mortgage Adviser
Assessment plan: Mortgage Adviser ST0182/AP 1. Introduction and Overview Mortgage advice is provided by a number of different types of businesses; direct to consumer through banks & building societies
More informationCourse Overview and Approximate Time Allotments. First Semester
Course No: B860 Orange Unified School District Introduction to Video Game Design Year Course Grade Level: 9-12 Prerequisites: Fundamentals of Programming Introduction to the Subject: Introduction to Video
More informationThis role is available immediately to internal candidates at the University of Leeds for a fixed term contract to 31 July 2016.
Corporate Services IT ITSM Service Solutions Administrator This role is available immediately to internal candidates at the University of Leeds for a fixed term contract to 31 July 2016. Working within
More informationKS3 Computing Group 1 Programme of Study 2015 2016 2 hours per week
1 07/09/15 2 14/09/15 3 21/09/15 4 28/09/15 Communication and Networks esafety Obtains content from the World Wide Web using a web browser. Understands the importance of communicating safely and respectfully
More informationJOB AND TASK DESCRIPTION
JOB AND TASK DESCRIPTION Job Title: Unit: Grade: Systems Development Officer Debt Management Unit H Reports To: Advisor & Team Leader (IT Systems) General Information The Debt Management Unit (DMU) of
More informationChartered Manager Degree Apprenticeship Assessment Plan
Chartered Manager Degree Apprenticeship Assessment Plan Crown copyright 2015 You may re-use this information (not including logos) free of charge in any format or medium, under the terms of the Open Government
More informationPearson BTEC Level 3 National Foundation Diploma in Computing Specification
Pearson BTEC Level 3 National Foundation Diploma in Computing Specification First teaching September 2016 Issue 1 Edexcel, BTEC and LCCI qualifications Edexcel, BTEC and LCCI qualifications are awarded
More informationJava Programming (10155)
Java Programming (10155) Rationale Statement: The world is full of problems that need to be solved or that need a program to solve them faster. In computer, programming students will learn how to solve
More informationROLE PROFILE. Performance Consultant (Fixed Term) Assistant Director for Human Resources
ROLE PROFILE Job Title Reports to Service area No. of staff responsible for Budget responsibility ( ) Performance Consultant (Fixed Term) Assistant Director for Human Resources HR 0 None Purpose of Job
More informationQualification details
Outcome Statement Review of ICT qualifications #14 CONSULTATION DRAFT July 2014 Qualification details Title New Zealand Diploma in Software Development Version 1 Qualification type Diploma Level 6 Credits
More informationMITA Career Level based on Responsibility Level (SFIA v5 Responsibility Levels) https://www.sfiaonline.org/v501/en/busskills.html
PROFILE TITLE MITA Career Level based on Responsibility Level (SFIA v5 Responsibility Levels) https://www.sfiaonline.org/v501/en/busskills.html Associate Software Developer SUMMARY STATEMENT Builds/codes
More informationSchedule A. MITA Career Level based on Responsibility Level (SFIA v5 Responsibility Levels) https://www.sfiaonline.org/v501/en/busskills.
PROFILE TITLE MITA Career Level based on Responsibility Level (SFIA v5 Responsibility Levels) https://www.sfiaonline.org/v501/en/busskills.html SUMMARY STATEMENT TECHNICAL SERVICES OFFICER 3 Administers
More information2014 2015 one year courses cosmetic and fragrance marketing & management
2014 2015 one year courses cosmetic and fragrance marketing & management undergraduate programmes one year course cosmetic and fragrance marketing & management 02 Brief descriptive summary Over the past
More informationDRAFT 8 th January 2015 Senior Chef Apprenticeship in Culinary Arts Standard Assessment Plan. Introduction
DRAFT 8 th January 2015 Senior Chef Apprenticeship in Culinary Arts Standard Assessment Plan Introduction Hospitality employers, recognised by the Department for Business Innovation and Skills (BIS) as
More informationNet Developer Role Description Responsibilities Qualifications
Net Developer We are seeking a skilled ASP.NET/VB.NET developer with a background in building scalable, predictable, high-quality and high-performance web applications on the Microsoft technology stack.
More informationUNDERGRADUATE PROGRAMME SPECIFICATION
UNDERGRADUATE PROGRAMME SPECIFICATION Programme Title: Awarding Body: Teaching Institution: Final Awards: BSc(Hons) Aeronautical Technology Staffordshire University Staffordshire University BSc(Hons) Aeronautical
More informationFaculty of Engineering and Science Curriculum - Aalborg University
Faculty of Engineering and Science Board of Studies for Computer Science Curriculum for the master s programme in Information Technology (Software Development) Aalborg University, September 2012 The programme
More informationPart Time Psychology Lecturer. 17.58-23.03 per hour. 33.5 hours per week. Sixth Form Centre. Cheltenham. Head of Sixth Form
Post number: P017 Closing date: 10:00pm on Sunday 11 October 2015 Interview Date: Wednesday 21 October 2015 We are committed to ensuring all individuals are valued and work in a safe environment, promoting
More informationOrange Unified School District Video Game Design II Year Course
Course No. B861 O642 Orange Unified School District Video Game Design II Year Course Grade Level: 10-12 Prerequisites: Video Game Design 1 Introduction to the Subject Video Game Design II is an advanced
More informationJava Application Developer Certificate Program Competencies
Java Application Developer Certificate Program Competencies After completing the following units, you will be able to: Basic Programming Logic Explain the steps involved in the program development cycle
More informationPROGRAMME SPECIFICATION
PROGRAMME SPECIFICATION Course record information Name and level of final award: Name and level of intermediate awards: The BSc (Hons) Computer Science is a B.Sc. BSc (Hons) Computer Science with Industrial
More informationSTAGE 1 COMPETENCY STANDARD FOR ENGINEERING ASSOCIATE
STAGE 1 STANDARD FOR ENGINEERING ASSOCIATE ROLE DESCRIPTION THE MATURE ENGINEERING ASSOCIATE The following characterises the senior practice role that the mature, Engineering Associate may be expected
More informationSocial Media and Digital Marketing (England)
Social Media and Digital Marketing (England) Latest framework version? Please use this link to see if this is the latest issued version of this framework: afo.sscalliance.org/frameworkslibrary/index.cfm?id=fr01743
More informationSchool of Computer Science
School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level
More informationJOB DESCRIPTION. Provide technical support and maintenance for college IT systems and key applications.
JOB DESCRIPTION POST TITLE: IT SYSTEMS ENGINEER POST REF: 15/194 REPORTS TO: COMPUTING SUPPORT MANAGER DATE: JULY 2015 JOB PURPOSE: Provide technical support and maintenance for college IT systems and
More informationThe Proposed Quality Competency Framework for the Future Quality Professional
The Proposed Quality Competency Framework for the Future Quality Professional Ian R McKay FCQI CQP CQI Competency Project Lead 1 The CQI Definition of Quality 2 The CQI Competency Project 2012 The CQI
More informationJob description - Fundraising Database Reporting and Solutions Analyst
Job description - Fundraising Database Reporting and Solutions Analyst Main purpose of job The Fundraising Database Reporting and Solutions Analyst will lead on the requirement gathering, design and creation
More informationNumber of staff responsible 11 for Budget responsibility ( ) 4,000,000. Purpose of Job:
Job Title Assistant Director, Policy, Intelligence and Analysis (incorporating Programme Director, Future Shape of the Council) Barnet Band and scale range 241-244 Reports to Director of Strategy (and
More informationSetting Standards Achieving Success
Setting Standards Achieving Success Resolve F1 customer service problems Manage a project B5 Provide B10 leadership for your team Manage risk F5 team E14 Support E1 Manage a budget team and virtual working
More informationSTAGE 1 COMPETENCY STANDARD FOR PROFESSIONAL ENGINEER
STAGE 1 STANDARD FOR PROFESSIONAL ENGINEER ROLE DESCRIPTION - THE MATURE, PROFESSIONAL ENGINEER The following characterises the senior practice role that the mature, Professional Engineer may be expected
More information2015 2016 one year courses digital image creation for luxury brands
2015 2016 one year courses digital image creation for luxury brands undergraduate programmes one year course digital image creation for luxury brands 02 Brief descriptive summary Over the past 78 years
More informationGCE APPLIED ICT A2 COURSEWORK TIPS
GCE APPLIED ICT A2 COURSEWORK TIPS COURSEWORK TIPS A2 GCE APPLIED ICT If you are studying for the six-unit GCE Single Award or the twelve-unit Double Award, then you may study some of the following coursework
More informationTo introduce software process models To describe three generic process models and when they may be used
Software Processes Objectives To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
More informationNational Occupational Standards. Compliance
National Occupational Standards Compliance NOTES ABOUT NATIONAL OCCUPATIONAL STANDARDS What are National Occupational Standards, and why should you use them? National Occupational Standards (NOS) are statements
More informationThe ICMCI CMC Competence Framework - Overview
This CMC Competence Framework specifies the cluster of related abilities, commitments, knowledge, and skills that a management consultant should demonstrate in practice in order to successfully complete
More informationChapter 8 Approaches to System Development
Systems Analysis and Design in a Changing World, sixth edition 8-1 Chapter 8 Approaches to System Development Table of Contents Chapter Overview Learning Objectives Notes on Opening Case and EOC Cases
More informationVolunteer Managers National Occupational Standards
Volunteer Managers National Occupational Standards Contents 00 Forward 00 Section 1 Introduction 00 Who are these standards for? 00 Why should you use them? 00 How can you use them? 00 What s in a Standard?
More informationProgramming and Software Development CTAG Alignments
Programming and Software Development CTAG Alignments This document contains information about four Career-Technical Articulation Numbers (CTANs) for Programming and Software Development Career-Technical
More informationSoftware Engineering. Software Processes. Based on Software Engineering, 7 th Edition by Ian Sommerville
Software Engineering Software Processes Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To introduce software process models To describe three generic process models and when
More informationCS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014)
CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014) CSTA Website Oracle Website Oracle Contact http://csta.acm.org/curriculum/sub/k12standards.html https://academy.oracle.com/oa-web-introcs-curriculum.html
More informationEMC Publishing. Ontario Curriculum Computer and Information Science Grade 11
EMC Publishing Ontario Curriculum Computer and Information Science Grade 11 Correlations for: An Introduction to Programming Using Microsoft Visual Basic 2005 Theory and Foundation Overall Expectations
More informationInternational Engineering Alliance. Glossary of Terms Ver 2: 15 September 2011
International Engineering Alliance Glossary of Terms Ver 2: 15 September 2011 Ability: a bodily or mental power to perform an action. Accreditation of programmes (Programme accreditation): recognition
More informationManager, Procurement and Contracts
Position description Position title: Reports to: Directorate: Contract Manager/Team Leader Manager, Procurement and Contracts Operations Date: May 2015 PHARMAC s mission Our legislative objective is: to
More informationDigital Asset Manager, Digital Curator. Cultural Informatics, Cultural/ Art ICT Manager
Role title Digital Cultural Asset Manager Also known as Relevant professions Summary statement Mission Digital Asset Manager, Digital Curator Cultural Informatics, Cultural/ Art ICT Manager Deals with
More informationLOUGHBOROUGH UNIVERSITY
LOUGHBOROUGH UNIVERSITY Programme Specification Computer Science Please note: This specification provides a concise summary of the main features of the programme and the learning outcomes that a typical
More informationPPM Competency Profiling
PPM Competency Profiling 1 What we do... Our strength comes from the expertise of our people, the structure of our processes, the scale of our operation and our years of experience in providing learning
More informationWhat is a life cycle model?
What is a life cycle model? Framework under which a software product is going to be developed. Defines the phases that the product under development will go through. Identifies activities involved in each
More informationTeam Leader Business Information Data Warehouse Business Information Data Warehouse
Position Title Group/Team Location Reports to HR reference Team Leader Business Information Data Warehouse Business Information Data Warehouse Information Wellington Manager ICT Service Delivery Tertiary
More informationJob Description. Technical Architect (BISRID_55) Band: 9 ( 38,050-43,483)
Job Description Job Title: Reports to: Team: Location: Technical Architect (BISRID_55) Solution Architect Infrastructure & Data Centre Lead BIS Nelson Band: 9 ( 38,050-43,483) Job Purpose To ensure key
More informationSoftware Engineering. Software Development Process Models. Lecturer: Giuseppe Santucci
Software Engineering Software Development Process Models Lecturer: Giuseppe Santucci Summary Modeling the Software Process Generic Software Process Models Waterfall model Process Iteration Incremental
More informationJanuary 2016. Communications Manager: Information for Candidates
January 2016 Communications Manager: Information for Candidates Thank you for expressing interest in the role of Communications Manager. We have compiled this information pack to tell you more about The
More informationTAE40110 Certificate IV in Training and Assessment... 1. Press Crtl + Click to go to link... 1. Table of Contents... 1. Employment opportunities...
TAE40110 Certificate IV in Training and Assessment Press Crtl + Click to go to link Table of Contents TAE40110 Certificate IV in Training and Assessment... 1 Press Crtl + Click to go to link... 1 Table
More informationJOB DESCRIPTION ASSISTANT PRINCIPAL FUNDING & PERFORMANCE REVIEW
JOB DESCRIPTION JOB TITLE: HEAD OF FUNDING & MIS POST REF: 15/34 REPORTS TO: RESPONSIBLE FOR: ASSISTANT PRINCIPAL FUNDING & PERFORMANCE REVIEW THE DELIVERY OF AN EFFECTIVE MANAGEMENT INFORMATION SERVICE
More informationCustomer Relationship Management (CRM) and Data Officer. Reference No: 0115 15. Grade:
Job Title: Customer Relationship Management (CRM) and Data Officer Reference No: 0115 15 Reports to: Access to Higher Education Manager Grade: D Working Hours: 37 hours per week Faculty / Service: Marketing
More informationCTI Higher Certificate in Information Systems (Engineering)
CTI Higher Certificate in Information Systems (Engineering) Module Descriptions 2015 CTI is part of Pearson, the world s leading learning company. Pearson is the corporate owner, not a registered provider
More informationChapter 13: Program Development and Programming Languages
Understanding Computers Today and Tomorrow 12 th Edition Chapter 13: Program Development and Programming Languages Learning Objectives Understand the differences between structured programming, object-oriented
More informationFaculty of Education, Health and Sciences. PROGRAMME SPECIFICATION BSc Psychology Online. Valid from September 2012. 1 www.derby.ac.
Faculty of Education, Health and Sciences PROGRAMME SPECIFICATION BSc Online Valid from September 2012 1 www.derby.ac.uk/ehs CONTENTS SECTION ONE: GENERAL INFORMATION... 1 SECTION TWO: OVERVIEW AND PROGRAMME
More informationSkills for Employment Investment Project (SEIP)
Skills for Employment Investment Project (SEIP) Standards/ Curriculum Format for Web Application Development Using DOT Net Course Duration: Three Months 1 Course Structure and Requirements Course Title:
More informationJob Description and Person Specification. Post Number: HCI.C24 JE Ref: JE028
Job Description and Person Specification Job Title: Business Analyst Post Number: HCI.C24 JE Ref: JE028 Grade: PO1 (SCP 35 39) Other payments: Service: Progression: Hours per week: Accountable to: N/A
More informationPosition Description. Department: Quantitative Research Direct Reports: Project Manager/Researcher Senior Researcher
Position Description Position Title: Research Director (Quantitative) Reports to: Executive Director, Research Department: Direct Reports: Project Manager/Researcher Senior Researcher Date: 03/10/2011
More informationJob Grade: Band 5. Job Reference Number:
Job Title: Business Analyst Job Grade: Band 5 Directorate: Job Reference Number: People and Transformation P01216 The Role: This is a challenging role working with and across all services to support the
More informationEDI Level 3 NVQ in Customer Service
EDI Level 3 NVQ in Customer Service Candidate Pack Effective from: 1 August 2006 Accreditation Number: 100/6105/8 Subject code : N2263 ASNC1235 Vision Statement Our vision is to contribute to the achievements
More informationJob Description. Industry business analyst. Salary Band: Purpose of Job
Job Description Job Title: Industry business analyst Division/Company: Industry Policy/Payments UK Reporting To: Director of Industry Policy Salary and: C Purpose of Job To provide thought leadership and
More informationSchool of Computing and Technology
School of Computing and Technology We offer employmentfocused education and research in computing, the built environment and engineering, giving our students industry-relevant skills and knowledge. Applied
More informationSOFTWARE REQUIREMENTS
SOFTWARE REQUIREMENTS http://www.tutorialspoint.com/software_engineering/software_requirements.htm Copyright tutorialspoint.com The software requirements are description of features and functionalities
More informationCHAPTER 3 : AGILE METHODOLOGIES. 3.3 Various Agile Software development methodologies. 3.4 Advantage and Disadvantage of Agile Methodology
CHAPTER 3 : AGILE METHODOLOGIES 3.1Introductions 3.2 Main Stages in Agile project 3.3 Various Agile Software development methodologies 3.4 Advantage and Disadvantage of Agile Methodology 3.1Introductions
More informationICT Qualifications Mandatory Review
ICT Qualifications Mandatory Review Draft ICT Qualifications: Companion to consultation document 25 September 16 October 2013 Draft ICT Qualifications for consultation Sept 2013.docx 0 Table of Contents
More informationADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science
ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science Program Schedule CTech Computer Science Credits CS101 Computer Science I 3 MATH100 Foundations of Mathematics and
More informationDigital Marketplace Services Service Definition
Digital Marketplace Services Service Definition Arrk Limited Manchester Science Park Pencroft Way Manchester M15 6JJ Tel: +44 161 227 9900 Fax: +44 016 227 9966 www.arrkgroup.com Registered In England
More informationBusiness Relationship Manager IT Project and Programme Managers Hospice Managers Nursing Staff 3 rd Party Suppliers CIO Head of IT Infrastructure
Job Title: Informatics Business Analyst Department: IT Service Management, TDA Location: 89 Albert Embankment, London Responsible to: Head of IT Service Management Role Summary: This role will support
More informationRelationship Manager (Banking) Assessment Plan
Relationship Manager (Banking) Assessment Plan ST0184/AP03 1. Introduction and Overview The Relationship Manager (Banking) is an apprenticeship that takes 3-4 years to complete and is at a Level 6. It
More informationCourse Title: Software Development
Course Title: Software Development Unit: Customer Service Content Standard(s) and Depth of 1. Analyze customer software needs and system requirements to design an information technology-based project plan.
More informationUNDERGRADUATE PROGRAMME SPECIFICATION
UNDERGRADUATE PROGRAMME SPECIFICATION Programme Title: Awarding Body: Teaching Institution: Final Awards: Intermediate Awards: Mode of Study: UCAS Codes: QAA Subject Benchmarks: JACS Code: Forensic Investigation
More informationJOB DESCRIPTION. Job Title: SQL Server Database Developer/DBA
JOB DESCRIPTION Job Title: SQL Server Database Developer/DBA Department: Databases Reports To: Finance Director Location: Head Office Role Purpose To lead the design and development of CRM, Data Integration
More informationJob Description. Applications Analyst (BI) (BISRID_033)
Job Description Job Title: Reports to: Team: Location: Applications Analyst (BI) (BISRID_033) SAP Applications Leader BIS Nelson Job Purpose Responsible for the provision of the overall management of BI
More informationReports to: Information Technology Leader. Position Applications Developer Team Lead HSF080 HSF062
Title: No.: Title: No.: Position Applications Developer Team Lead HSF080 Reports to: Information Technology Leader HSF062 Business Unit: Information Technology Date created: 07/05/2014 Division: Strategy,
More informationONE YEAR COURSES FASHION IMAGE & STYLING INTENSIVE
ONE YEAR COURSES FASHION IMAGE & STYLING INTENSIVE undergraduate programmes one year course fashion image & styling intensive 02 Brief descriptive summary Over the past 80 years Istituto Marangoni has
More informationSuite Overview...2. Glossary...8. Functional Map.11. List of Standards..15. Youth Work Standards 16. Signposting to other Standards...
LSI YW00 Youth Work National Occupational Standards Introduction Youth Work National Occupational Standards Introduction Contents: Suite Overview...2 Glossary......8 Functional Map.11 List of Standards..15
More informationJanuary 2016. Brand and Campaigns Executive: Information for Candidates
January 2016 Brand and Campaigns Executive: Information for Candidates Thank you for expressing interest in the role of Brand and Campaigns Executive. We have compiled this information pack to tell you
More information