Skip to content

etscrivner/dse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Discipine for Software Engineering Exercises

This directory contains the programs I created while completing "A Discipline for Software Engineering" by Watts Humphrey. This repository contains my Personal Software Process (PSP) exercises. In addition, it contains the data and designs collected and created when completing the exercises. The folders are organized as follows:

  • bin - Contains the binary files for each exercise.
  • fixtures - Contains any data files used to test the exercise programs.
  • lib - Contains reusable python libraries created throughout the exercises.
  • tests - Contains unit-tests for the reusable library components.
  • data - Contains the PSP data collected and produced during the exercises.

Getting Started

To begin evaluating these programs you should first install all the python requirements. The best way to do this is to create a new virtual environment:

$ virtualenv venv
$ source venv/bin/activate

Then install the requirements using the following command:

$ pip install -r requirements.txt

Running An Exercise Program

To run a program created during an exercise, run the following shell command:

$ ./run.sh bin/1A.py

About

Completed Exercises From "A Discipline for Software Engineering"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages