Discover how a career with Accenture could help you make a real impact on the world around you.
At Accenture, our commitment to our 624,000 people from a variety of cultures, beliefs and backgrounds makes us more innovative, and lets you bring your true self to work.
Every day around the world we work with exceptional people, the latest and greatest tech and leading companies across industries.
With the Accenture Technology Foundations Virtual Experience Programme, you’ll get to experience what it is like to work on a project that mirrors the skills our teams have and the work they do in the real world. You’ll build valuable skills in areas such as understanding the software development and testing lifecycle, understanding the two most commonly used software development methodologies, Waterfall and Agile, and the best use cases for each, as well as have the opportunity to practice thinking like a programmer using Algorithmic Thinking (including Pseudocoding and Flow Diagramming). These are skills that will give you an edge in anything you do, from your academic studies, to pursuing personal projects and launching your career.
Whether you already have an idea about your future career direction or are still looking to be inspired, the Accenture Technology Foundations Virtual Experience Programme will give you a first-hand insight into the world of consulting and technology, and help you to decide if it could be the right career for you.
This program is self-paced. It takes approximately 5.75-8 hours to complete.
Discover Career Opportunities in Technology
Research and communicate opportunities and benefits from a career in Technology.
- Technology Careers
- Career Benefits
The Software Development Lifecycle (SDLC)
Understand the lifecycle for developing software applications and identify key current trends in software development.
- Software Development Lifecycle
- Trends Analysis
Software Development Methodologies: Waterfall and Agile
Understand the two most common software development methodologies – Waterfall and Agile – and analyse the advantages, disadvantages, and best uses for each.
- Comparative Analysis
The Software Testing Lifecycle (STLC)
Understand the lifecycle for testing software applications and the different types and levels of software testing.
- Software Testing Lifecycle
- Software QA
Practice thinking like a programmer by using Algorithmic Thinking.
- Algorithmic Thinking
- Flow Diagramming
Apply your algorithmic thinking skills to fix syntax and logic errors in code.
- Algorithmic Thinking
- Code Debugging
Take a short quiz to check what you have learned about software development, software testing, algorithmic thinking, and careers in technology.
- Knowledge Demonstration
- Accenture UK