Tuesday, November 21, 2017

8, Lesson 5 - Extreme Programming and Scrum Development

Hi all ,
We are planning to learn some variations in Agile development - Scrum and Extreme Programming on this coming Sunday the 26th November.

Feel free to access these material and be prepared to answer questions :
we are planning to write sample answers for related questions .

Material :
https://drive.google.com/open?id=15VzQm09fsbVbPAJLCRlBeX5G9dIC4yIe

Some preparations :
guys and girls , please watch the following video about scrum



Scrum in simple terms : 




Then what is Timeboxing ? 
read this article : 
https://www.scruminc.com/what-is-timeboxing/ 

7. Lesson 4 -Incremental Model


We had been discussing Incremental Model based on two aspects
1. Incremental Development
2. Incremental Delivery

Download our Material at :
https://drive.google.com/open?id=1a4Tat_fnX1S1Yw8W8DFWzL_A_dY4RLKw

and we had been looking at various models of Incremental ;

Image result for incremental model in software engineering

variation 2

Image result for incremental model in software engineering


something to enjoy from sommerville :
do you think agile isnt suitable for large systems ?
watch this video



6. Lesson 3 Agile Development

Image result for agile software development




Oh yes , Agile - that  accepts 

  • Changes 
  • People interactions 
  • communication 
  • work based progress 
we discussed about agile method and the following 

  • What is agile ? 
  • For what Projects agile suit ?
  • When should you use agile ? 
  • What is agile manifesto ? 
  • what are variations in agile ? 

Download the presentation here : 
https://drive.google.com/open?id=1J6OikuR9Jw4MbUvpBuM73jxRhhaTk3fQ

Ian Sommerville - our great author has his ideas to share with 


5. Lesson 2 - Software Process

Image result for processes in software development



Today we looked at Software in a different view point .
that is

  • what consists of software 
  • what is meant as a software process 
  • software characteristics 
  • failure curve of software process 
  • what constitutes to a successful software process ?
    • Framework Activities 
    • Umbrella Activities
  • Software Process Layers 
  • Software Engineering Seven Principles 

Access your Presentation here 
https://drive.google.com/open?id=11uM0gPnmbDI9_awVHHqUdHLGRmMjMbdZ

Why dont you have a look at our great author - Ian Sommerville's very own words about processes ? 




4. Lesson 1 - The Software Engineering Profession

Image result for software engineering professionals




Hi All 

On the very first day , we were discussing the depth of an advanced software engineering module . and software engineering as a profession

Points to Remember 

  • Software Engineering - What is it ?
  • is it a Profession or not ? if yes ? how and why . if not how and why ?
  • what is the difference between Software Engineering and Advanced Software Engineering ? 

Then we discussed a question ,  " Validity of Software Engineering as a Profession" and Key challenges the software engineers face . 

Here is the link to our material : 
https://drive.google.com/open?id=1KfNK_tnXnkNy5AVuRYWika_IorJAMTjj 

Have a Look at this video 



do you think your life too will evolve this way as a SE ? :) 

Image result for life of a software engineer


3. Reference Text Books

Dear Students

Feel Free to always read the reference books . it will make your knowledge richer and writing more academic .

Pressman's Book : Download Link 

Sommerville's Book : Download Link 

Keep Working Hard !
Cheers !

2. Download the SE2 Syllabus & Papers

As we all know by now , SE2 is not just about software engineering. it refers to advanced concepts and in depth theories. the SE2 students are required to extensively read more on Advanced topics and know how to elaborate answers using

  • Explanations 
  • Examples 
  • Diagrams 
  • Justifications 
  • Strengths 
  • Weaknesses / Limitations 
in other terms , your writing should align with critical analysis of concepts. 

Please download this syllabus material and feel free to have a look at 

Syllabus : http://www.bcs.org/upload/pdf/pgdse2syllabus.pdf 

Past papers & Examiner Reports : http://www.bcs.org/content/ConWebDoc/3417 

Cheers ! 

1. Hello my BCS PGD SE2 Students

I was Breaking my head how I am going to communicate my lecture material with you all. Here I found the easiest way ! Please visit my blog every week , download material , and make sure to comment the answers I have requested you to complete . this is pretty much easier than ever. :)
Good Luck Girls & Boys !
Ms. Dilshara