Monday, October 28, 2013

Week 6 - Blog post

What have you done in the last week?
  • Updated the new environment for the KB Server and uploaded a copy to bitbucket for all to use
  • Set up maven to include the libraries of hibernate and spring framework
  • Updated the requirements document
  • Added material to the instruction documents for the team
What were your challenges?
  • Learning Spring framework is slow..
What do you plan of doing this week? 
  • Build out a test database and link it to the KB server.
  • Pass / request information from the MySQL database to ensure connection is working
  • start development on the first API using Spring
  • continue to update documentation on all of my progress

Sunday, October 27, 2013

10/27/2013 Status Report - Pelafas

What did I accomplish this week?

  • Worked my way through the tools video, familiarizing myself with tools I have not worked with yet.
  • Pulled down from the code repository our initial web server and application source code.
  • Worked with the architectural/technical team to help distinguish the plan of action regarding code development.
What roadblocks did you face?
  • Same old story...my time issues. Trying to stay ahead of the curve so that I can keep things manageable. 
What will you accomplish this week?
  • I would like to discuss the final architecture and begin development. 
  • Plan out what might be accomplished next term.

Sabrina - 10/27/2013 - Week 6 Post

- What did you do last week?
Get approval from team on Database Design
Finalize Database design
Designed Web Application front end site structure
Create mockups of web pages and modals for Web App Frontend
Designed web app logo
Found all HTML5 3rd party tools for web app functionality

- What were your roadblocks?
None

-What do plan on doing this week?
Get all Required tools setup on my own machine
Begin front end development - 6 web pages
Deploy site pages to web server
Start API Development

- Individual Metrics
Created 12 Web page mock ups

Week 6 Status Report
October 26 2013
Charles Kwiatkowski

In the past week I:

  • Installed elements of the toolchain, following the helpful document written by Vaclav.
  • Watched tutorials on the tools recommended by the team.



The challenges I faced were:

  • I did have some trouble with toolchain installation. However, I was able to get it sorted out, although it took longer than expected.
  • I was also challenged with keeping up with communication. There were several things that slipped through the cracks.


In the next week I plan to:

  • Support my team to the best of my ability in order to relieve their stress. I know they are all bought into the timeline, and we face some challenges as we explore new territory.
  • I will continue to read and learn about the technologies we are using. This is a challenge because I am new to web development. Thankfully, the team has been patient and helpful.
  • I also plan to continue to follow with tool installation and validation.


Saturday, October 26, 2013

Oct 26th Status Report


What have you done in the last week?
  • Created users on AWS
  • Downloaded the tools necessary to access the server
  • Downloaded and installed MySQL, Java JDK, Tomcat and Eclipse on the sever
  • Watched videos concerning Maven
  • Downloaded the master from Bitbucket successfully

What challenges did you encounter?
  • Nothing major, only the nuisance of a slow server

What do you plan to do this next week?
  • Watch tutorials on Spring and try to apply some of the knowledge on the test branch

Monday, October 21, 2013

10/20/13 Week 5 post

What have you done in the last week?
  • Created a doc on installing eclipse and some starting tools for everyone to follow
  • Designed a diagram on how the different tools work together
  • Set up Maven and started creating the initial instance of the server application
  • I read through many more online documents to understand our toolset. So much to learn!
What were your challenges?
  • Feel a little overwhelmed with all the tools. 
  • It is quite tricky to get eclipse set up right with tools installed
  • With everyones busy schedule it is hard to maintain communication throughout the whole week. We need to all continue to keep checking our email.
What do you plan of doing this week? 
  • Complete documentation on how to set up your local development environment.
  • Get the first instance of the knowledge box server working
  • build a better diagram explaining how the different tools work together
  • Help Sabrina to start setup of the web server that will communicate with knowledge box

Sunday, October 20, 2013

10/20/2013 Status Report - Paul Pelafas

What have you done in the last week?


  • Watched member provided YouTube tutorial videos for project technologies
  • Installed and tested all software for project.
  • Helped finalize project tool list in an Architectural meeting.
  • Began to create a web services instance of a MS Server.

What were your challenges?

  • Once again...time! 
  • Sleep deprivation. Really!

What do you plan of doing this week? 

  • Help to finalize a preliminary architecture so we can begin development.
  • Get all tools working together.

Oct 20th Status Report

What have you done in the last week?
  • Read tutorials on Restful implementation
  • Read tutorials on Jersey vs. Spring as MVC platforms
  • Installed Tomcat
  • Started experimenting with web services locally

What challenges did you encounter?
  • N/A

What do you plan to do this next week?
  • Finish the installation of all the development components
  • Develop a Hello World on which everything else will be built!

Sabrina - Weekly Status Blog 10/20/2013

- What did you do last week?
Researched PHP API Development
Developed Database Design Draft
Built Database Draft in MYSQL
Researched implementation of RESTful
Found PHP Development plugin for Eclipse

- What were your roadblocks?
Understanding if we can develop API's in Java and use PHP for web development

-What do plan on doing this week?
Researching the best web server
Get approval from team on Database Design
Finalize Database design
Begin API development

- Individual Metrics
Issues Resolved:
Finding Tutorials for team in PHP API Development
Charles Kwiatkowski
Week 5 , October 20th
Status Report

What did you accomplish?
During the past week, I led the review of the project plan. I am pleased to report that the review went well and only a few minor changes were necessary.
I also began using Trello. I expect it to be of great value when tasks become more granular. Fortunately, Sabrina has volunteered her assistance and expertise, for which I am grateful.

What were your challenges?
Once again, the biggest challenge was time. Although I was at a different conference this Friday, I was able to join the team for the noon status meeting. The other challenge was selection of a host platform. Fortunately, Anas, Paul, and Vaclav stepped up to the plate and made the recommendation for Amazon Web Services.

What will you work in during the next week?
During the next week, in addition to the normal Team Manager tasks, I expect to review the preliminary architecture proposal. I shall also continue with tool installations and tutorials.

Monday, October 14, 2013

Week 4 Status update.

Weekly Post: Week 4

This week we made progress. As a team, we finally decided on a name for the project and collectively feel that we all share the same vision of what the application is suppose to do.

I took time to flesh out the use cases for the different scenarios this week. I think this helped to show high level connections between the different parts of the equation. I now need to spend more time to help decide what technologies will be used to accomplish what we set out to do.

Done:
- Use cases
- Registered and made use of Trello, bitbucket, blog space (each will be important during the duration of this project)
- Sketched out high level ideas on how different parts interact

To Do next week:
- Evaluate each possible technology we have listed and cut down to the ones we will use. This includes elements in the following topics:

  • APIs - communication
  • Serverside - code and framework
  • Web client - options and best choice for first time access
  • Frameworks - to help standardize our structure
  • Database - choose best solution for the job
  • Confirm what our hosting site will be

- Begin preliminary sketching of the layout of the application
- Walk through use cases to see if they each are met in preliminary layout


I am hoping that in the next week the pace will start to speed up a bit more. It feels like so far we have been doing a lot of planning but I want to leave time to code the solution..

-end of transmission-

Sunday, October 13, 2013

Paul Pelafas - 10/13/2013

What did you accomplish? 
Installed IDE plugin Egit.
Watched Egit/Bitbucket tutorial.
Practiced with code repository branching.
Worked more with Use Case design.
Gave more thought to architectural design with regards to features.

What was your biggest challenge?
Time - it will almost always be the case for the future duration of this project.
There are so many roles I play in my professional, academic, and personal life that juggling these will be difficult.

What will you accomplish the next week?
I would love to be able to finalize an initial feature list that can guide us into moving towards some development.
Charles - Weekly Status Blog October 13, 2013

What did you accomplish?
I completed the initial draft of the software project plan.
I caught up with use cases posted to the team site and provided feedback.

What were your challenge?
The biggest challenge was time. I was out of town at a conference Friday.
The second biggest challenge was to defer hands on work. This is especially difficult for me as this is my first experience as manager.

What will you accomplish in the next week?
In the next week I expect to:
- Finalize the development plan
- Prioritize use cases for initial release
- Continue discussion of toolchain selection and setup


Saturday, October 12, 2013

Sabrina - Weekly Status Blog 10/13/13

- What did you do last week?

Created task cards for whole team in Trello
Installed Eclispe Keplar and Egit
Was able to connect Egit to Bitbucket to push projects
Researched Java web development
Researched API development
Submitted meeting notes for SCRUM meeting
Move Use case to group format

- What were your roadblocks?

Understanding how to begin development and what components are needed

-What do plan on doing this week?

Continue research for Java web development
Finalize main use cases to concentrate for development
Research what kind of front end design is best
Begin java project structure
Help in server setup testing

- Individual Metrics

Issues Resolved:
Helped team understand how to use Trello

Weekly Status Report - 4


What have you done in the last week?
  • Got familiar with Trello
  • Started exploring the AWS hosting choice
  • Contacted someone regarding a domain name we may need
  • Reviewed a use case and converted it into google docs
  • Contacted Dr. Jia about the hosting option that DePaul offers

What challenges did you encounter?
  • I'm not yet sure what hosting option is better

What do you plan to do this next week?
  • Verify my understanding of the vision and mission of this project
  • Setup the hosting server and the development environment on it

Anas

Monday, October 7, 2013

Team Status Report October 7, 2013

Charles Kwiatkowski


What have you done in the last week?
I tried setting up Eclipse Helios and Egit.
Conducted team meeting Friday
Wrote 2 use cases
Created presentation for Monday night
Created agenda for Monday night

What challenges did you encounter?
I had trouble getting Egit to work with Helios. Got help from Vaclav, but we still had trouble. In the discussion Friday, the team resolved to use Kepler instead of Helios.

What do you plan to do this next week?
Prepare project plan.
Review, and possibly create, use cases.
Conduct team meetings.

Vaclav Hnizda


What did you do last week?
- Provided information on GIT and Bitbucket
- Set up all Monday Evening Hangout sessions for the semester
- Provided a USE Case for CQ member

What impediments are you having?
- HW for other class took up more of my time this weekend than expected.

What will you do in the next week?
- Create tutorial on the following and post to group:
  • Eclipse IDE tool
  • Git plugin
  • Bitbucket access and basic commands
- Create more Use Cases
- Search for more technologies to list and consider for the project

Anas Aljuwaiber

- What did you did do in last week?Installed Eclipse
Experimented with BitBucket
Wrote 1 use case

- What impediments are you having?Nothing.

- What will you do in the next week?I suggest we start the next meeting discussing the scope of the project; we need a preliminary structure in order to come up with the proper requirements and use cases.

Sabrina Guillaume

- What did you did do in last week?
Researched project mgmt tools
Researched API development and implementation
Research server environment needs
Completed Group Manager Use case

- What impediments are you having?
Still trying to find common ground for all tools  and evironments to work together for project scope

- What will you do in the next week?
Find most reasonable use cases to implement
Document system components
Create system diagrams
Continue to research environments and tools

Paul Pelafas

What did you do last week?
-Researched some hosted solutions.
-Bitbucket and Git tutorials
-Installed any necessary software
-Created accounts for the different tools we will use
-Created a use case for new student account

What impediments are you having?
-Finding time with my other obligations.

What will you do next week?
-Try and work with Vaclav to determine a viable architecture for the project
-More use cases