Oleksii Maksymenko. Dive into the project context: How was it and How it is going? Trying to apply my Tester’s experience on own project What should be.

Slides:



Advertisements
Similar presentations
Joint Information Systems Committee 15/04/2014 | | Slide 1 Findings carousel Choose two from: Developing digital literacies Supporting learners through.
Advertisements

Test Automation: Coded UI Test
Neither a borrower or lender…... Originally appeared February 23, 2007 Updated February 26, 2007.
The Perfect Job Written and Presented by: Seikou Triangle.
Non-Coding Activities a Development Team Needs a.k.a ”I don’t code, am I no longer useful?” Maaret Pyhäjärvi| | Twitter: maaretp Test Granlund.
Revise Wise Study Shelley College Advice, Support & Revision Ideas To Make YOU a SUCCESS.
UNLOCKING LEARNING POTENTIAL A Learning Summit for Health Professionals Breakout Session I.
ITEC 370 Lecture 2 Capability Maturity Model. CMM Review Course Engineering Basic components of SE If you had 10 million dollars to invest in a software.
Physics Lists from a pedestrian ESA/ESTEC G4 meeting, october 2010 Plenary Session VI : “New physics model development and physics list” Marc Verderi LLR,
My Test Plan Trevor Phillips. What I’ve Done Not much… Downloaded files I am testing Getting my tester over the weekend William’s code compiles and looks.
Mike Azocar Sr. Developer Technical Specialist Microsoft Corporation
Game Design Without Breaking the Bank Brian Windsor The Ohio State University Advanced Computing Center for the Arts and Design
Test Environments Arun Murugan – u Rohan Ahluwalia – u Shuchi Gauri – u
IMGD 1001: The Game Art Pipeline. IMGD (Visual) Art Courses  AR Essentials of Art.  AR Digital Imaging and Computer Art.  IMGD/AR.
Interactive Media and Game Development Project. Introduction ARG story: –monolithic game corporation (like EA) is trying to take over the world –using.
Indie Video Game Design and Development by Elmar Juzar Computer Engineering First Year.
By Steven Taylor.  Basically a video game engine is a software system designed for the creation and development of video games.  There are many game.
Gearbox Software PRODUCTION PIPELINE – JOBS TITLES – JOB DESCRIPTIONS.
Real World Software Development Management and Solutions Barry Gervin March 23, 2011.
#RefreshCache CI - Daily Builds w/Jenkins – an Open Source Continuous Integration Server Nick Airdo Community Developer Advocate Central Christian Church.
A lesson about Futurism and visual movement in art  2005 Pearson Publishing.
WELCOME TO OUR Year 11 Parent Information Evening Year 11 Parent Information Evening2014.
QWise software engineering – refactored! Testing, testing A first-look at the new testing capabilities in Visual Studio 2010 Mathias Olausson.
Franco Singh-Vigilante April 11,2011. W HAT DID I CHOOSE I chose Game programming as it has constant use of code and sometimes used to create engines,
You Are Going Home… …and there is a problem 1.Back to the daily grind 2.Lack of support.
The 7 Habit project By Nate Mareski.
Tablet PC Capstone CSE 481b Richard Anderson Craig Prince.
Hurdles The sprint with impediments on the way to automation Agile India 2014 報告者:李佩臻.
Module 2: Idea generation. 2 Where do great ideas come from? Revolutionary Problem Solving Evolutionary.
Self Esteem By Zaahira Dawood.
© 2012 About Me Doing agile since 1999 Start ups / Enterprises Planigle - Consulting and Training Qcue – VP, Engineering.
By for Testing Tools: Test Automation and supporting tools Jariro Pava, Robert Vanderwall 1 WISTPC-14.
TEAMWORK & BACKLOGS GAME CAPSTONE – WINTER 2014 BRIAN SCHRANK – DEPAUL UNIVERSITY.
Self Esteem By Laura Warminger. What is Self Esteem Self-esteem means you really like yourself, both inside and out. It refers both to how you look and.
KT993-1 Week 4. Explode: to burst, fly into pieces, or break up violently.
Prepare an Asset List Project 4 Due date: Friday, September 24 th.
Anubha Gupta | Software Engineer Visual Studio Online Microsoft Corp. Visual Studio Enterprise Leveraging modern tools to streamline Build and Release.
Mohit Anand, Software Engineer Adobe 1 Selecting GUI Automation Testing Tool for Mobile Domain.
 Stephen Haines  Kevin Smith  Vance George  Katharine Anderson.
(1) Test Driven Development Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii Honolulu.
Software Engineering Principles Practical Advice and Steps for Managing Your Project.
© 2014 International Technology and Engineering Educators Association STEM  Center for Teaching and Learning™ Game Art and Design Unit 2 Lesson 1 Skills.
Welcome To cLICk (is a LInux Club). Who Am I? I am Karthikeyan Palaniswamy, a third year Computer Science Engineering student. A passionate software tester.
What is Reading? To understand reading, you need to compare it to something you already know. Reading is a lot like a number of things.
Education is what remains after one has forgotten what one has learned in school. Albert Einstein.
+ Game Design Careers. + Game Development Developing an interesting video game is a very challenging task. It usually takes many different people working.
Involving Service User Stories in the development of Mental Health services: capturing, enabling & supporting service users' expertise and experiences.
WEB DESIGN CONCEPTS Brayden Burr. UNDERSTANDING THE CONTENT.
Beginning Software Craftsmanship Brendan Enrick Steve Smith
LEAD GENERATION PHASE. FIRSTLY: ABOUT ME ▪ STARTED OUT STRUGGLING- FIRST YEAR- BARELY AFFORD GYM RENT ▪ GOT GOOD AT SALES 80 % CLOSE RATE, DEVLOPED BUSINESS.
Dylan King DK V8 under 20’s championship That’s how we roll.
BY: NILAN CHOWDHRY “Is a Computer Career for me?”.
Engineering Design Capstone Research Project: Part 1 Copyright © Texas Education Agency, All rights reserved. 1.
Do Your Homework Debbie Sheppard Study Skills. How can homework help you? Maybe the thought of homework annoys you so much that you’ve overlooked the.
Adobe Products Introduction. Menu Within this PowerPoint I plan to give small introduction to some of the applications provided by adobe. These are the.
GAME TESTING REQUIREMENTS AND METHODS GAME DESIGN.
Game Design For Development
Continuous Delivery- Complete Guide
This plan belongs to: Shayleen, MYP 3 Design and Art
Effective way to build test Automation strategy in Agile
Introducing Automation in Traditional Software Testing Best Practices.
User Interface Prototyping & Interaction Design
Game Art and Design Unit 2 Lesson 1 Skills in the Game Industry
Augmented Data Structures and the Test
Real World Scrum with TFS & VSTS / Azure DevOps
Case Study 1 By : Shweta Agarwal Nikhil Walecha Amit Goyal
Move from Scripted Manual Testing to Scenario-Based Testing
Software Engineering and Architecture
Presentation transcript:

Oleksii Maksymenko

Dive into the project context: How was it and How it is going? Trying to apply my Tester’s experience on own project What should be automated and Why I think so… Personal takeaways Q&A Let’s play a bit !

More than 10 years and all about Testing…

“Udemy” courses really helped to do the first steps with Photoshop and a drawing tablet.

 Unity Asset store  “Coursera” Game Development specialization 3 courses passed 1 course left And Capstone project – to get real experience with publishing own game.

Want to have better quality, less defects and some time to sleep at nights?

Invest your resources in a better architecture and coding skills. Sometime it is better to find someone who know how to create things – not only break things…

Already use: UI – Gamestrap $20 ProCamera2D $40 Fast Pool $10 2D Homing Missiles $10 Score Flash $25 Unity Test Tools Free Planning to use: 2DxFX: 2D Sprite FX $50 Prefab Evolution $25 Destructible 2D $50 Universal Sound FX $40 Total$270

Win 7/10 and Unity 5.x.x Trello – Planning tool / Organizer Bitbucket – Source control system + Bug tracking Openshift by Red Hat – Free deploy of my Web builds. Photoshop + Drawing tablet

Context switching New Ideas will burn your mind

Design Feedback Sketch Passion time Health money

my-procrastination-problem "Habitica" "Don't Break the Chain"

Manual testing Unit testing Integration testing Game balance testing

Since I was only one engineer that was quite easy – Do some changes then start a game and check it.

Hey, I’m a Game Object! Sprite Render Audio Source Movement Script Animator

I said No to Unit testing (not so many components, no animations, tiny team etc.)

I’ve done a few tests to check my vision of integration and balancing testing. I didn't get a lot of profit due to an initial project phase.

 Care about your motivation  Use techniques & tricks to bite the daily routine  Positive value loop! All things that inspire you and push you forward as a game developer will interfere with your current plans and goals…

 Unit tests  In case of many components with specific default values/settings attached to a game prefab  Depending from workflow “Artists – Level Design – Coding”  In case of a big team, when many people work with the same prefabs continuously  Integration tests  Verify components/prefab integration What I believe should be automated

Integration tests could be great helpers for game balancing  Components balancing (for example, characters parameters/abilities/gear etc.)  Game level balancing (We can automate strategies that user can use at a specific map and to see if some strategy can break our balance) What I believe should be automated

Q&A