Software engineering managers and leaders shall
subscribe to and promote an ethical approach to the management of software
development and maintenance.
In particular, those managing or leading software engineers shall,
as appropriate:
5.01. Assign work only after taking into
account appropriate contributions of education and experience tempered with a
desire to further that education and experience.
Since we were working on a completely new
language to all of us, it was a learning period for all of us. But Android was
mainly about java, xml and graphics, we were aware about the group member's
experience in those areas. We talked and assigned ourselves in to areas
that we were strong and some of us were desired in those particular fields. So the
work was assigned according to our experiences.
And that was the plus point we had since
we were able to develop our project rapidly behind the time frame we drew.
5.02. Ensure realistic quantitative estimates of cost,
scheduling, personnel, quality and outcomes on any project on which they work
or propose to work, and provide an uncertainty assessment of these estimates.
We
had all the resources we needed and the technology to use, so we didn’t had to
buy anything for our development. But we had to schedule our working table
since we had a limited time frame to develop our output with all the other
subjects to be working on. We had to deliver a realistic project also. So we
had to come up with a Gantt chart which is realistic to our project and
allocate our work and group development very well so that we can manage our
individual work and finish the project.
So
far we are well ahead with our time frame and we are almost done our mobile
application to the extend the first version.
Since
this was a group project there were many discussions regarding this project. We
always looked far ahead of ourselves to overcome of those problems will arise
if we chose this project. We discarded about 10 projects from doing since we
had a good expressing ethical reasons regarding the projects. And all were very
eager to know about everyone’s ideas so that we can improve our understanding. We
never criticized the individual about any concern they made and we were finally
agreed on a project that we are successfully finishing now.
Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance.
5.01. Assign work only after taking into
account appropriate contributions of education and experience tempered with a
desire to further that education and experience.
Since we were working on a completely new
language to all of us, it was a learning period for all of us. But Android was
mainly about java, xml and graphics, we were aware about the group member's
experience in those areas. We talked and assigned ourselves in to areas
that we were strong and some of us were desired in those particular fields. So the
work was assigned according to our experiences.And that was the plus point we had since we were able to develop our project rapidly behind the time frame we drew.
No comments:
Post a Comment