Software Engineering - At the beginning of love

xiaoxiao2021-03-05  19

Software Engineering - At the beginning of love

"Software Engineering is the cloud of heaven ..."

- a sentence at a university teacher at the graduation design selection meeting

However, I am indeed particular interest to the software project. Oh, I like to listen to the story. I like to listen to the teacher's case or even failed; I have always believed that I have not been able to think that I can't think of it, I It is important to think that ideas is very important, especially in programming. I have reported the topic of our school software engineering research - the test case library development, experience software engineering.

Project Description:

It is very simple, this project is a system for managing test cases. Using JSP JavaBean implementation (simple, huh, huh), the database with MS SQL Server 2000.

The project team has a total of 10 people in these graduate students (one of them is the project leader, one is the initiator of the project - his graduate graduation design), 4 undergraduate students. Among them, undergraduate students are mainly responsible for partial coding, graduate students are responsible for other engineering related work such as demand import, design, and so on and partial coding.

The project regularly has a teacher to review (2:00 pm every Tuesday).

The following is the problem I feel, the order discovered according to the problem

Question 1: The project has a plan, but there is no planned tracking, and the project plan has changed, but it does not notify the relevant personnel.

Happening:

At that time, we first learned from the Project Plan (which did not see the Gantt chart) when he came to the soft public. The encoding time was carried out until the end of January 2005. Undergraduates are mainly responsible for coding work, but in January, there is no informational code that cannot be carried out on time (in part because undergraduate students do not often go to soft workers, the progress of the project is not concerned), to 2 In the mid-month, the person in charge, examined an undergraduate student, requiring all undergraduate students to participate in an exam (JSP and Java), so undergraduate still does not know the progress of the project.

to sum up:

The project has a plan to track, that is, there is no realistic progress in the document, and the participants of the project do not understand the real progress of the project.

Question 2: J2SDK, SQL Server driver version is not uniform

Happening:

This is the problem I found during the encoding. When I make a program, I want to check some classes and methods in the Java document, I see some methods and classes are only supported in J2SDK's later release; when accessing the database with JDBC MS SQL Server JDBC is inconsistent with Java support. In this way, the group members use their J2SDK making programs, if someone uses some new methods or classes, it will encounter problems when synthesis.

to sum up:

In the process of engineering, unify resources, such as J2DSK version numbers, browser types, and versions, etc.

to be continued……

Question 3: Interface is not clear

Question 4: Project leader does not prosecute work

Question 5: Demand is not clear

Question 6: Project team leader: lack of personality charm, the project is very enthusiastic

Question 7: There is a problem with person exchange (less exchange, communication mode, etc.)

转载请注明原文地址:https://www.9cbs.com/read-39323.html

New Post(0)