Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attempt to find another way to address #101 #107

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
95 changes: 95 additions & 0 deletions Development-Consulting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
# Development Roles - Consulting Branch

These roles start after [Senior Developer](./Development.md), as a more people/consulting-focused career path.

Being people/consulting-focussed does not eliminate the need to wield and maintain technical skill, as you will still be developing and architecting software day-to-day and need to be able to walk-the-walk with the best of us.

## Senior Consultant
> I am a well-rounded developer, architect, problem solver and leader of people. I represent the value Readify brings to the market.

#### I am trusted to lead a small team (of up to 3) to ship a full product from idea to production with limited supervision.
- I am maturing as a leader of people.
- I can confidently step outside my comfort zone and adapt quickly to new team situations.
- I am comfortable diving head-first into moderately risky environments with relatively little upfront information and oversight.
- I am confident making architectural decisions taking concerns like infrastructure, identity management, security, scalability, concurrency and maintainability into consideration.
- I am comfortable with transparently assessing risk, making recommendations, escalating appropriately and dealing with the consequences along the way.
- I am comfortable with building a product vision with a customer based on their business needs, regardless of whether this involves technology or otherwise.
- I am proficient at leading software projects using agile practices.
- I can confidently and charismatically pitch ideas and influence my team and my customer's decisions.
- I am an adept communicator, and can effectively steer technical and non-technical conversations to positive outcomes over any medium.

#### I help our team focus on delivering value to our customers.
- I invest in sustainable delivery, maintaining professional standards and striking a pragmatic balance between idealistic purity and business pressures.
- I am typically the first one to take responsibility for reducing waste in our process.
- I am comfortable performing business analysis work. I help customers (Product Owners) clarify their product vision and turn it into an ordered product backlog, or other form of requirements, collaborating with them to reach a shared understanding of what should be built, including acceptance criteria.
- I recognise problems with my team, my engagement and/or my customer and proactively engage with relevant Account Managers, People Managers, LC/PCs as needed to prevent or resolve them quickly.

#### I am investing back into Readify.
- I am actively involved in the retrospective process and am comfortable challenging and coaching my team.
- I leave my clients with a clear sense of why they have invested in Readify.
- I proactively call out opportunities for Readify with my clients.
- I am mentoring another Readifarian, deliberately helping them to round out their skill set.
- I am sharing my on-the-job learning and experiences with others so they can be more effective in their roles.
- I am known as someone who looks for opportunities to invest into the Readify teams in my state.

## Lead Consultant
> I am trusted to autonomously lead people through high-risk engagements with a proven record of delivering projects from inception to their successful completion.

#### I am becoming a respected and trusted leader of people.
- I generally inspire people, especially those on mine and my client's teams.
- My influence is starting to reach beyond my team, extending to other teams both inside and outside of Readify.
- People want to work on engagements with me because they know they'll be richer for the experience and I will help them grow.
- I am developing strong presentation skills, learning to effectively tailor my content and conversation to many audiences.
- I am exhibiting the soft skills needed to lead teams and have a track record of building growth and maturity into the people I work with.
- I am comfortable with helping customers understand how to organise requirements to support scaling to multiple teams, and helping them balance the "iron triangle" constraints of time, cost, scope and quality.
- I am comfortable with helping my customer inspect and measure the impact and value of their software initiatives and communicate results in an objective and transparent way.
- I am an exemplary communicator, and have a proven track record of deriving the right outcomes from difficult conversations over all mediums. People seek my input to validate and improve their own communications.

#### I am a servant leader for my team.
- I am prioritising the needs of my team members above my own, knowing that their success is our success.
- I am an outspoken advocate of my team. They can trust me to be the first line of defence.
- I know the buck stops with me. At the end of the day I am responsible for my team and the relationship with our client.
- I actively track the progress of our team using agile project management techniques, keeping the goals of the project and our constraints front of mind. I make this information visible and transparent internally and externally to minimise 'surprises' and to facilitate early and pragmatic problem resolution.
- I have a track record of delivering successful projects by applying agile practices when leading teams.

#### I am maturing as a driver for additional business opportunities.
- I am looking for new opportunities with my current client.
- With my proven record of success, previous clients are keen to work with Readify again.

#### I am significantly investing back into Readify.
- I am taking ownership of our retrospective process in our state.
- I am becoming a trusted voice to the Readify Executive and my opinions and ideas seem to carry some weight.
- I am helping steer the public and private conversations within Readify towards positive and productive outcomes.
- I represent the interest of the teams in my state to rest of Readify.
- I am involved in some kind of initiative at the national level in Readify.

## Principal Consultant
> I epitomise and embody Readify and our Discover, Master, Influence mantra. I have a wealth of experience and readily share it with Readify teams and our customers.

#### I am a deeply respected leader of people.
- My influence and guidance positively affects teams and individuals both inside and outside of Readify.
- I use my soft skills to bring out the best in both our people and our customers and encourage them to grow.
- I'm not afraid to have difficult conversations when needed, and do so with tact and care.
- I set clear expectations for people and they know how they are progressing against those expectations. I create bounded environments for action and let people have freedom within those boundaries.
- I know when and how to apply different coaching and mentoring techniques, understanding the maturity level of those I'm helping.
- I am able to provide perspective for those I'm serving by reminding them of the big picture when they get stuck in the details and day to day of solving problems.

#### I know the pressures of being an executive
- I know how to identify business problems/goals and evaluate the ROI and TCO of potential solutions.
- I understand how budgeting, competition, strategic alignment and compliance pressures can influence technology decisions and am able to adjust proposed solutions based on those factors.
- I understand the bigger picture of how IT Pros, software development, security and other business departments all interrelate and influence the success of a business.
- I know how to adjust my communications style based on my audience, from service desk to developer to engineer to sales and marketing to C-level executives and business owners.
- I know the impact of internal politics in organisations and how it can impact decision making processes. I can navigate politicised environments and still bring about positive outcomes for our customers.
- I know what is required to bring about organisational change, and when enough trust has been established to broach such topics with customers.

#### I am a safety net for both my teams and my customers.
- People value my opinions and ideas. They come to me for advice knowing I will empathise with them and understand their situation before providing options to them.
- I have a demonstrated preference to help people discover solutions to problems for themselves first, before giving them guidance.
- I am a good sounding-board and proactively broaden the perspective of teams and individuals with whom I'm working.
- I know how to identify potential issues and will take action to head them off before they eventuate, whether they be technical, requirements or people based.
- I am confident handling situations where we have made mistakes and working towards outcomes that are acceptable to both the customer and Readify.

#### My investment back into Readify is a significant part of our success.
- I am a trusted voice within Readify, both at a state level and nationally.
- I take time to reflect on our identity, our people and our culture as Readify, and the way in which we work and how we deliver our engagements. I think of ways in which we can improve ourselves, engage others to validate those ideas and then invest time in implementing them.
- I recognise that the value I bring to the company is different to the regular consulting pool and that the interactions I have with people is critical to our collective success.
2 changes: 1 addition & 1 deletion Engineering.md → Development-Engineering.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Development Roles - Engineering Branch

These roles start after Senior Developer, as a more technically-focused career path.
These roles start after [Senior Developer](./Development.md), as a more technically-focused career path.

Being technical does not eliminate the need to utilise soft skills, as you will still be dealing with people and need to be able to explain concepts across all levels of a business as well as at various events.

Expand Down
98 changes: 6 additions & 92 deletions Development.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,98 +100,12 @@


----------
## 🔀 Other Pathways
## 🔀 Pathways

At this point, some people may choose to take the [engineering branch](./Engineering.md).
We support a number of different career paths to give our people opportunity to explore and support whatever they find a passion in.

----------
At this point, people may choose between:

## Senior Consultant
> I am a well-rounded developer, architect, problem solver and leader of people. I represent the value Readify brings to the market.

#### I am trusted to lead a small team (of up to 3) to ship a full product from idea to production with limited supervision.
- I am maturing as a leader of people.
- I can confidently step outside my comfort zone and adapt quickly to new team situations.
- I am comfortable diving head-first into moderately risky environments with relatively little upfront information and oversight.
- I am confident making architectural decisions taking concerns like infrastructure, identity management, security, scalability, concurrency and maintainability into consideration.
- I am comfortable with transparently assessing risk, making recommendations, escalating appropriately and dealing with the consequences along the way.
- I am comfortable with building a product vision with a customer based on their business needs, regardless of whether this involves technology or otherwise.
- I am proficient at leading software projects using agile practices.
- I can confidently and charismatically pitch ideas and influence my team and my customer's decisions.
- I am an adept communicator, and can effectively steer technical and non-technical conversations to positive outcomes over any medium.

#### I help our team focus on delivering value to our customers.
- I invest in sustainable delivery, maintaining professional standards and striking a pragmatic balance between idealistic purity and business pressures.
- I am typically the first one to take responsibility for reducing waste in our process.
- I am comfortable performing business analysis work. I help customers (Product Owners) clarify their product vision and turn it into an ordered product backlog, or other form of requirements, collaborating with them to reach a shared understanding of what should be built, including acceptance criteria.
- I recognise problems with my team, my engagement and/or my customer and proactively engage with relevant Account Managers, People Managers, LC/PCs as needed to prevent or resolve them quickly.

#### I am investing back into Readify.
- I am actively involved in the retrospective process and am comfortable challenging and coaching my team.
- I leave my clients with a clear sense of why they have invested in Readify.
- I proactively call out opportunities for Readify with my clients.
- I am mentoring another Readifarian, deliberately helping them to round out their skill set.
- I am sharing my on-the-job learning and experiences with others so they can be more effective in their roles.
- I am known as someone who looks for opportunities to invest into the Readify teams in my state.

## Lead Consultant
> I am trusted to autonomously lead people through high-risk engagements with a proven record of delivering projects from inception to their successful completion.

#### I am becoming a respected and trusted leader of people.
- I generally inspire people, especially those on mine and my client's teams.
- My influence is starting to reach beyond my team, extending to other teams both inside and outside of Readify.
- People want to work on engagements with me because they know they'll be richer for the experience and I will help them grow.
- I am developing strong presentation skills, learning to effectively tailor my content and conversation to many audiences.
- I am exhibiting the soft skills needed to lead teams and have a track record of building growth and maturity into the people I work with.
- I am comfortable with helping customers understand how to organise requirements to support scaling to multiple teams, and helping them balance the "iron triangle" constraints of time, cost, scope and quality.
- I am comfortable with helping my customer inspect and measure the impact and value of their software initiatives and communicate results in an objective and transparent way.
- I am an exemplary communicator, and have a proven track record of deriving the right outcomes from difficult conversations over all mediums. People seek my input to validate and improve their own communications.

#### I am a servant leader for my team.
- I am prioritising the needs of my team members above my own, knowing that their success is our success.
- I am an outspoken advocate of my team. They can trust me to be the first line of defence.
- I know the buck stops with me. At the end of the day I am responsible for my team and the relationship with our client.
- I actively track the progress of our team using agile project management techniques, keeping the goals of the project and our constraints front of mind. I make this information visible and transparent internally and externally to minimise 'surprises' and to facilitate early and pragmatic problem resolution.
- I have a track record of delivering successful projects by applying agile practices when leading teams.

#### I am maturing as a driver for additional business opportunities.
- I am looking for new opportunities with my current client.
- With my proven record of success, previous clients are keen to work with Readify again.

#### I am significantly investing back into Readify.
- I am taking ownership of our retrospective process in our state.
- I am becoming a trusted voice to the Readify Executive and my opinions and ideas seem to carry some weight.
- I am helping steer the public and private conversations within Readify towards positive and productive outcomes.
- I represent the interest of the teams in my state to rest of Readify.
- I am involved in some kind of initiative at the national level in Readify.

## Principal Consultant
> I epitomise and embody Readify and our Discover, Master, Influence mantra. I have a wealth of experience and readily share it with Readify teams and our customers.

#### I am a deeply respected leader of people.
- My influence and guidance positively affects teams and individuals both inside and outside of Readify.
- I use my soft skills to bring out the best in both our people and our customers and encourage them to grow.
- I'm not afraid to have difficult conversations when needed, and do so with tact and care.
- I set clear expectations for people and they know how they are progressing against those expectations. I create bounded environments for action and let people have freedom within those boundaries.
- I know when and how to apply different coaching and mentoring techniques, understanding the maturity level of those I'm helping.
- I am able to provide perspective for those I'm serving by reminding them of the big picture when they get stuck in the details and day to day of solving problems.

#### I know the pressures of being an executive
- I know how to identify business problems/goals and evaluate the ROI and TCO of potential solutions.
- I understand how budgeting, competition, strategic alignment and compliance pressures can influence technology decisions and am able to adjust proposed solutions based on those factors.
- I understand the bigger picture of how IT Pros, software development, security and other business departments all interrelate and influence the success of a business.
- I know how to adjust my communications style based on my audience, from service desk to developer to engineer to sales and marketing to C-level executives and business owners.
- I know the impact of internal politics in organisations and how it can impact decision making processes. I can navigate politicised environments and still bring about positive outcomes for our customers.
- I know what is required to bring about organisational change, and when enough trust has been established to broach such topics with customers.

#### I am a safety net for both my teams and my customers.
- People value my opinions and ideas. They come to me for advice knowing I will empathise with them and understand their situation before providing options to them.
- I have a demonstrated preference to help people discover solutions to problems for themselves first, before giving them guidance.
- I am a good sounding-board and proactively broaden the perspective of teams and individuals with whom I'm working.
- I know how to identify potential issues and will take action to head them off before they eventuate, whether they be technical, requirements or people based.
- I am confident handling situations where we have made mistakes and working towards outcomes that are acceptable to both the customer and Readify.

#### My investment back into Readify is a significant part of our success.
- I am a trusted voice within Readify, both at a state level and nationally.
- I take time to reflect on our identity, our people and our culture as Readify, and the way in which we work and how we deliver our engagements. I think of ways in which we can improve ourselves, engage others to validate those ideas and then invest time in implementing them.
- I recognise that the value I bring to the company is different to the regular consulting pool and that the interactions I have with people is critical to our collective success.
* The [consulting career path](./Development-Consulting.md)
* The [engineering career path](./Development-Engineering.md)
* The [managed services career path](./Managed%20Services.md)
3 changes: 1 addition & 2 deletions Managed Services.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# Managed Services Roles

The managed services career path is the same as [Development](./Development.md) path.
However, there are a couple of additional roles currently in place.
The beginning of the Managed Services career path is the same as the [Development](./Development.md) path, however, after Senior Developer there is a branch to the below roles.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this the case now? We have had Senior Consultants in Managed Services within the past two years.


## Technical Lead
> I am a well-rounded developer, problem solver and mentor for people. I represent the unconventional value Readify brings to the market.
Expand Down