BackgroundI've started learning agile ideas and connected techniques as part of my PhD. As I've learned more, those became part of my mindset as a software developer. Current questsDemonstrate leadership/project management skills on the project.I'm working towards higher professional ladder position at work. I need to demonstrate ability to: - accept responsibility for the project from requirements phase to acceptance phase,
- lead people on the project,
- communicate with the customer about the project.
Improve testing tools and habits on my current project, esp. unit testing.On our current projects we have these issues with testing: - we extensively use GUI based testing on our project, but our current testing framework has limitations which we need to overcome;
- we don't use unit testing at all and this slows down programming.
I'm working towards: - cleaning up our unit tests,
- setting the path on how to use unit tests on the legacy system, which was not created using TDD nor is not well suited for unit testing,
- educating the team about possibilities of unit testing and promoting good habits in this area.
|