Necessary Technical Skills, Knowledge And Abilities Of A Team Manager In Software Development Project And Influence Of Communication Skills On Project Success

Importance of involving top management

Question:

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

What are the necessary technical skills, knowledge, and abilities a team manager should have in a software development project? How are communication skills tied to project success?

Necessary technical skills, knowledge and abilities of a  team manager in software   development  project and  influence   of communication  skills   on  project  success:

As   the  use   of  IT technique   is  increasing,  the  organizations   are  giving   importance  on  undertaking  projects   for  software  implementation. Although the    organizations  analyze  risks  associated with   software implementation,  often these  projects   fail  due   to  lack  of    involvement   with  top management  in   the  project. However   Prinzo (2011) stated   that   often   management  team  set  unrealistic    expectations   for  the  project. As   the  software  development   projects  are    complex   in nature,   setting    unrealistic  goals   reduces   chances  for   completing   the   project  successfully.

The  research conducted by  Poole, (2002) also  indicates   that  the  chances  of  project failure  increase  if   members   of   the  project  team  do    not  have     sufficient   information   what   they have to do. The  research  conducted   by Turk, France & Rumpe (2014)   also   indicates   that   the   chances   of  project  failure also  increase   if  members   of   the team are  not  provided with   proper requirements   clearly   stating   roles   and  responsibilities  of   staffs  within   team.  Analysis   on  the  problems  faced  during  the  project  also  reflects  that  the  project teams also face problems related with timely completion  of  the  tasks. Highsmith (2013)  also  opined  that  the  approach  used   by team   management  used   for  handling  members   of   project  team   influences   success   of  the  project.  

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

James (2009)  suggested that  the techniques  used  for   software  changes   are being changed  rapidly.  As  new technologies are  being introduced  for developing software, developers working  in software  development   project need to have  in depth knowledge  on  these  technologies. However the  research  conducted  by Basili et al. (2013) also indicates   that  lack  of  soft skills  among  members   of  a project team  is  also  considered  as   one  of   the   influencing  factors  which    impact  on  successful completion  of  the  project.

Analysis  on  the  problems identified  in  three  articles indicates  that   most    of  the  software  development  projects  fail  due to improper  application of project  management  techniques. Although  introduction  of  new   technologies   is  making     the  software   development   project   more  complex,   it  is  also  evident   that  the  members   of   project  team  also  need enhance  their  soft  skills  in  order to  ensure   that  the  project  will  be   completed   successfully.

Analysis on  the  issues  generated while  executing  tasks  related  with    software   development  project  indicates   that   the technologies  being  used  in   project  management  are being  innovated regularly.  James (2009)   stated   that   the    new  technologies such as  PHP, Java  and   .Net   are   being   used    widely  in  software    development  projects. Discussion on the  technological   knowledge  required   for       developing   software  indicates that  the  developers   require  possessing   in    depth knowledge on  frameworks and libraries  associated   with  these  technologies.  However James (2009)  also opined that  use of  agile methodology is  increasing  for  managing  the  projects  related  with    software  development.  It  reflects   that   the     professionals  who are  involved  with    software  development   projects   need  to   have  knowledge  on  agile  methodology. From the analysis   it  is  also  evident     that   management  and members of   the  project  team  needs to  have adequate soft skills so that    productivity  of    the   teams    increasing.

 Analysis on  the   articles  also  indicates  that    the chances for  completing  a  project   successfully  can be  increased by  using XP  methods.  Use  of  XP  methods    enables   management   of   software  development  project  team  to    complete   the entire  task   in   several iterations.  However   use  of  XP  approach  also enables  the  project team  to  use onsite customers. The  project  group  using  XP  techniques  needs  to be facilitated  for  making  a  requirement co-ordination group so  that  members   of    the  team   becomes    able   to  understand   their  roles  and    responsibilities in team. 

The  discussion  on    activities   being  conducted   in    project  teams  for software   developed   indicates   that  communication plays  an important  role  for  completing   the  project  successfully.  However  style  used   by   leaders  for managing   the  team also   impacts  on successful completion   of    projects.  Poole, (2002)  suggested  if  members  of   a team  do   not   get  sufficient opportunities  to communicate with leaders,  their   performance also degrades. Lack   of  communication  with  management   of   project team  also  indicates   that    the  staffs    fail   to    discuss   the   issues generated while   executing   the  tasks.  As  an impact,  the  leaders  also do not  get  sufficient  opportunities   for  identifying  and solving   the  issues. Analysis   on  the  problems   faced  while   completing  a project also  indicates   that  presence  of  soft skills    is   important   to   finish   the  project   successfully.   However  use  of  soft  skills  also   enables   the   project  members    to communicate   with   customers   also.    Communicating  with customers   increases   the chances   of   completing  the  project  successfully.

References:

Basili, V. R., Heidrich, J., Lindvall, M., Münch, J., Regardie, M., Rombach, D., … & Trendowicz, A. (2013). Linking software development and business strategy through measurement. arXiv preprint arXiv:1311.6224

Highsmith, J. (2013). Adaptive software development: a collaborative approach to managing complex systems. Addison-Wesley.

Poole, C.(2002) Three Week Project Turnaround, Retrieved from https://c2.com/cgi-bin/wiki?ThreeWeekProjectTurnaround [11 June 2015]

Prinzo, R. (2011). Project Management: 6 best practices for ensuring software implementation success. CIO Magazine. June 6. Retrieved from https://www.cio.com/article/683570/Project_Management_6_Best_Practices_for_Ensuring_Software_Implementation_Success [11 June 2015]

James, J. (2009). 10 skills developers will need in the next five years. TechRepublic. Retrieved from https://www.techrepublic.com/blog/10-things/10-skills-developers-will-need-in-the-next-five-years/[11 June 2015]

Turk, D., France, R., & Rumpe, B. (2014). Assumptions underlying agile software development processes. arXiv preprint arXiv:1409.6610.

Calculate your order
Pages (275 words)
Standard price: $0.00
Client Reviews
4.9
Sitejabber
4.6
Trustpilot
4.8
Our Guarantees
100% Confidentiality
Information about customers is confidential and never disclosed to third parties.
Original Writing
We complete all papers from scratch. You can get a plagiarism report.
Timely Delivery
No missed deadlines – 97% of assignments are completed in time.
Money Back
If you're confident that a writer didn't follow your order details, ask for a refund.

Calculate the price of your order

You will get a personal manager and a discount.
We'll send you the first draft for approval by at
Total price:
$0.00
Power up Your Academic Success with the
Team of Professionals. We’ve Got Your Back.
Power up Your Study Success with Experts We’ve Got Your Back.