Kursledare: Rand Waltzman
Datorpostadress(er): rand@nada.kth.se
Course News
14/5/2007
This note is about your presentations next week. Specifically, it is about the purpose and
contents of the presentation. You will
have 15 minutes. I want you to sell me
on your system. You need to show me that
you understand my problem (as a user of your product) and that you have solved my
problem in a way that makes me want to place an order on the spot. And of course you will show me that you have
solved my problem be providing an incredibly impressive demonstration of the
product.
The presentations will take place in E3. See you there!
19/4/2007
Signup sheets for your final presentations are now up on
11/4/2007
I just wanted to let you all know that your presentations at HiQ were a
great success! All of the HiQ reviewers
were very impressed with the quality of the presentations. The presentations ranged in quality from very
good to outstanding. A couple of them
told me that these presentations were better than many professional
presentations they have heard. I am very
proud of you all!
I have been asked to post a public service announcement about a new inriktning that some of you might be interested in now that the time has come for you to sign up for one:
Industrial information and control systems:
A new profile for Computer Science students has been added and it is called
Industrial information and control systems. The profile focuses on; project
management of large and complex IT-projects, system requirements,
customer-supplier relations within IT, system development and acquisitions,
IT-analyses, modeling of IT-systems and IT-organizations, enterprise
architecture, and system design. More information about the different courses
within this profile can be found at www.ics.kth.se and soon also in the study
handbook at www.kth.se.
25/3/2007
I have updated the Project Information
page. The next deliverable, as described
on that page, is the Implementation Plan. It is due on 2/4/2007.
21/3/2007
I have now posted Homework 11. Please be sure to note that regular homework
rules apply – this is not a group homework exercise. I have also updated the reading list.
20/3/2007
Please be sure to bring a laptop with you to make your presentations at
HiQ. If nobody in your group has a
laptop, then you must bring a CD with your presentation. With any luck, you will be able to borrow a
laptop to use for the presentation.
This, however, is not recommended – so please make every effort to
bring a laptop. HiQ will supply the
projectors.
If you have any problem getting into the building, please call Stefan Gennert at 0704 200 073. He will come down to get you.
See you all there!
6/3/2007
I have now locked in the schedule for your requirements review
presentations (recall Exercise 1 from Homework 8 – “Produce a
presentation of your RD that you will use for a RD review.”). As I said at the lectures, these
presentations will be made to professional software engineers at their place of
business. They will have heard nothing
about your projects before hand. You
will have to make a credible and convincing presentation of your project
purpose and requirements in 15 minutes.
This is the type of thing these guys have to do all the time – and
now it is your turn. They will then
critique your presentations.
All presentations will take place at the offices of HiQ, Mäster Samuelsgatan
17, 9tr,
David
Heinemann 20/3 Groups 1, 4, 5, 10
Branosh Abravesh 20/3 Groups 6, 7, 8, 9
Mikael Månsson 21/3 Groups 11, 12, 13, 15, 2
Stefan Gennert 21/3 Groups 16, 17, 18, 20, 25
Ulf Gustavsson 22/3 Groups 21, 22, 24, 3
Kjell Hedström 29/3 Groups 26, 27, 28, 14, 23
Attendance is absolutely mandatory. You
will select one member of your group to make the presentation. However, all group members are required to
attend. Failure to attend will result in
very serious consequences (as in, if you simply don’t show without prior
permission and either you or a loved one is not lying somewhere dying, you will
fail the course).
Further details about entrance to the building will be posted shortly. Also, you will be receiving feedback about your presentations in the coming days as well.
16/2/2007
I have posted Homework 9 and Homework 10.
9/2/2007
I have made a small change to Homework 8. All you need to do is include an anonymous version of your RDE with the
e-mail. In other words, just remove the
first page with your names on it. This
little task is listed as Exercise 3 in the homework. As soon as I have those, I will distribute
them so you can see what your peers thought of your work. You should all have received my reviews by
then as well.
Also, the lecture next Tuesday will be a workshop on writing requirements presentations. The reviews I did last week seemed popular so I will repeat that. We already have two volunteers signed up for Tuesday. I’m sure we will be able to do more than that. So, bring your presentations with you and volunteer to be reviewed!
4/2/2007
I have posted Homework 8. This is a project group assignment and is a
lot of work, so don’t delay! I
also posted the information you will need to start working on your Design Document (DD) along with the due date.
You will need to become familiar with this in order to do Homework
8. Other than the references in the
description of the DD, there is no reading assignment for this week (the
references are plenty to read!). For
those of you who would like to get some ideas about how to do Homework 8, there
will be 4 presentations of the “solution” to Exercise 1 of the
assignment by 4 valiant groups at Tuesday’s lecture. These brave souls volunteered to do this at
last week’s lecture.
28/1/2007
I have posted Homework 7B which is the
second part of a two part assignment.
This is the hard part! So
don’t delay. No extra reading
assignment for this weak.
23/1/2007
I have posted Homework 7A which is the
first part of a two part assignment.
This is the easy part. But you
don’t have much time. The deadline
is Friday (26/1) so don’t delay.
I have also posted this week’s required reading.
02/1/2007 – Happy New Year!!!
I hope everybody had a great holiday.
The final grades for the term have been posted in the Res system. It is under the heading “ten1”. If you see a “G” there, you passed. If you don’t, you didn’t.
I have also posted solutions for Homework 4, 5 and 6. I will leave them up until the beginning of the term.
I will be sending out detailed comments on your RDs in the coming weeks. Once the term begins again, we will have individual RD review meetings – one group at a time.
17/12/2006
If you need more time to complete the RD that is due this coming week, I
am willing to consider a request for an extension. However, you must request the extension before
the RD deadline. Otherwise, you will be
out of luck.
6/12/2006
By popular demand, I have posted some of the
overheads from the lectures on requirements and use-cases.
1/12/2006
Homework 6 has now been posted. So has the reading
assignment for the coming week.
There will two guest speakers from Microsoft taking about software engineering
processes next week on Wednesday, December 6.
Attendance is mandatory.
24/11/2006
Homework 5 has now been posted. So have the solutions
to Homework 3.
The reading assignment for the coming week has also been posted.
17/11/2006
Lots of news today!
Homework 4 has now been posted. The solutions to Homework 2 are now available.
The
reading assignment for the coming week has now been
posted.
Information about the next two project deliverables has been posted on the Project Information page. These are the final two project deliverables
for this period.
Mr. Stefan Gennert from HiQ Stockholm will be our guest lecturer on Wednesday, November 29. Attendance is mandatory and this time I will not forget the attendance sheet.
12/11/2006
Grades for Homework 1 have now been entered into the Res system. If you passed, you got a
“1”. If you did not pass,
nothing will show up. I sent e-mail out
with a few comments to some of you. In
some of them I said you should rethink something. That does not
mean that I want you to redo it and turn it in again. If you are supposed to redo something and
turn it in again, I will explicitly
say so.
I have also set up the Res system to show any penalty points you might have earned. They are listed under PP. The highest number of “PP” represents the number of penalty points you have (this is due to a peculiarity of the Res system). In other words, if it shows you have a “1” for PP 1 and a “1” for PP 2, it means that you have 2 penalty points total – not 3.
9/11/2006
Project group assignments have now been removed from the web site as
promised.
The reading assignment for the coming week has now
been posted. So has Homework 3.
The exercises in this homework are very good training for the project
Requirements Document that you will soon start to prepare.
Solutions for Homework 1 are now available. They will remain posted for 1 week after which time I will remove them.
4/11/2006
Homework 2 is now available. So is the reading
assignment for the coming week.
2/11/2006
For those of you still having trouble registering for the course using
the Res system, I just found out that you must be logged on to the machine
hippograff.nada.kth.se in order to use Res.
Mysteriously, some users logged onto other machines are automatically
redirected there without even knowing it while others are not and just get an
error message. You can reach hippograff
using telnet from any of the lab computers or from your home. Also mysteriously, you cannot reach hippogriff by using the SSH Secure Shell and must use
telnet.
If you registered with Res since Monday (October 30), you must let me know by e-mail so I can assign you to a project group. It will not happen automatically. I only assigned those people who were registered in the system on time.
2/11/2006
I have added some suggestions to the project
suggestions list. Here is a chance
to complete a major course requirement and prepare an entry for the Swedish Game Awards 2007 competition. Naturally, you are under no obligation to
enter the contest just because you choose to build a game for your project.
1/11/2006
I have posted a list of project
suggestions. Remember, these are
just suggestions. Feel free to modify
them to your taste.
I have also posted the Project Information page. This page has general information about the project and the schedule of project deliverables. The first two deliverables are listed and the due dates are coming fast – so don’t waste any time.
31/10/2006
The following changes have been made to the original project group
assignment list:
Axel Olsson, Linda Norelius from Group 3 to Group 21
Mats Häggblom from Group 21 to Group 3
Please do not request any group changes
unless you have an exceptional reason.
31/10/2006
Project group assignments have now been posted. I have done my best to accommodate
everybody’s wishes. Please find
your group and contact you team members to arrange a meeting as soon as
possible and start planning (see posting for 1/11 above).
27/10/2006
The reading assignment for next week and Homework 1 are now available.
26/10/2006
Henrik Andersson from Accenture will be our guest speaker on Wednesday,
November 8. He will be talking to us
about off-shoring parts of the software development process and how it
influences the role of IT people here in
25/10/2006
Welcome to the 06/07 version of
the Software Engineering Course!
After today’s lecture I got to thinking about the requirement I mentioned at the lecture that your projects must be web-based. The result is that I changed my mind. I will accept any type of delivery environment (e.g., web, hand-held platform, PC, etc.) for your proposed project. The particular delivery environment is a secondary consideration. The main focus of the course is, after all, on the process and good practice of software engineering principles which transcend the delivery environment.
Please be sure to register as soon as possible for the course in the Res system. The course code is mvk06. The group number that the Res program requests is not important. Your registration in the course is not complete until you check-in with Res. The deadline for this registration is Monday, October 30 at 1800. Penalties will be paid for late registration (see Administration).
Please be sure to buy your books right away. The book is “Software Engineering”, by Ian Sommerville, Pearson/Addison Wesley, 8th Edition. It is now available at the campus bookstore.
We
will have two guest speakers next week: (1/11) Håkan Bjurström from Avanade and (3/11) Kalle Becker from Microsoft. Please note that attendance is mandatory.
Upp till Nadas kurser.
Sidansvarig: <rand@nada.kth.se>
Tekniskt stöd: <webmaster@nada.kth.se>