• DocumentCode
    1852660
  • Title

    Hands on software engineering: building a Java software engineering development environment

  • Author

    Shafer, Don

  • Author_Institution
    Graduate Sch. of Eng., Southwest Texas State Univ., Austin, TX, USA
  • Volume
    2
  • fYear
    2001
  • fDate
    2001
  • Abstract
    This paper describes the team and software engineering experiences of a group of undergraduate computer science students doing their final project class before graduation. The project was to build and deliver a Java software engineering development environment The students were organized into teams that had specific assignments to deliver portions of the product. The students established a Web page to track their progress and kept metrics on all of their effort. They defined and followed a software development life cycle. This was the first time these students had worked on a real deliverable product. The results of the semester long class was a bootable system running under Linux that is a complete Java software engineering development environment. It is being used today to drive a Web server and a shared development environment for a consulting organization and their clients. The final delivered cost, including the cost of the CDROM was less than $10.00. This team oriented, product focused class was successful in having the students demonstrate to themselves the value of software engineering disciplines and practices
  • Keywords
    Java; computer science education; educational computing; educational courses; software engineering; CDROM; Java software engineering development environment; Linux; Web page; Web server; shared development environment; software engineering; undergraduate computer science students; Computer science; Costs; Documentation; Hardware; Java; Linux; Programming; Software engineering; Software systems; Web pages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 2001. 31st Annual
  • Conference_Location
    Reno, NV
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-6669-7
  • Type

    conf

  • DOI
    10.1109/FIE.2001.963675
  • Filename
    963675