How to start developing on TeamMentor

Today I joined TeamMentor development Team and there are many challenges I’ll need to face, specifically because there has been a lot of progress  and a lot of learned lessons that most of the team members are familiar with. Since I just started this amazing  journey (and probably future developers joining the team will have the same questions I do have now) I decided to create a Q&A section here so hopefully all the guys can help me to answer and be able to create a strong ecosystem or knowledge base that will help us.

Q&A section

  1. What is the current version of TeamMentor and how is it structured?
  2. What Software Development methodology is used in TeamMentor and how often we create releases or feature packs?
  3. Do we have documentation available (Visio documents, diagrams,design notes,architecture diagrams) about TeamMentor architecture?.
  4. Are there any  Coding conventions that needs to be followed (naming conventions or code standards)?.
  5. What Version tool are we currently using for Source Version control?
  6. What steps needs to be followed in order to setup a Development environment for TeamMentor?
  7. What are the system requirements that needs to be met in order to start developing on TeamMentor?
  8. Do we have different test regions (development, staging, production) that can be used to reproduce or test fixes/improvements?
  9. What kind or user profiles(user structure) can I find in TeamMentor and what are the access levels?
  10. Do we have test users or generic users already created that can be used for testing purposes?
  11. If I find a bug or defect on TeamMentor, where should I fill the defect up and whom should I notify?
  12. Do we have any CodeReview tool so we can create a code review request before committing the code?
  13. If I wanted to learn more about the product itself, what resources should I look at?

Thanks for answering 🙂


About Michael Hidalgo

Michael is a Software Developer Engineer based on San José, Costa Rica. He leads the OWASP Chapter from Costa Rica. You can take a look at my blog at
This entry was posted in Uncategorized and tagged , . Bookmark the permalink.

2 Responses to How to start developing on TeamMentor

  1. Romich says:

    These are great questions and certainly will help anyone starting with TM. I copied the questions and wrote some answers on the tm4tm site. This way we keep all the inner workings of TM in one place.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s