Going Agile
The Six Feet Up team first determined that the best method of development & project management would be Agile based. This included daily standup meetings with the client to review progress and to ensure that both teams were on the same page with regards to deliverables.
Development was performed over the course of three months.
Proof of Concept
The proof of concept began with integrating ResourceSpace into a vanilla Plone site. Six Feet Up worked on allowing users to search for images hosted in ResourceSpace directly from Plone, as well as upload images into Plone and have them simultaneously save into ResourceSpace. The team also figured out a way to browse through the ResourceSpace collections and import image metadata, such as image size and captions, into Plone.
Associated Press
Six Feet Up then worked on integrating Associated Press to the Plone site. This involved changing some behaviors so that the connection could work with multiple digital asset management systems, as well as adding a tab structure in order to provide users with the ability to search and browse within a specific system. Because the ResourceSpace instance was managed by the news service, the behavior also had to exclude the ability to allow the uploading of images to Associated Press.
Project Management
The Digital Asset Management integration work was tracking to come in on time and under budget, so the news service's web development team decided to engage Six Feet Up for project management services for their own Plone 5.2 upgrade efforts. The project was being worked on in conjunction with other projects and was tracking late.
The Six Feet Up project manager determined each developer’s capacity, as well as got estimates added to each ticket in the Plone 5.2 upgrade plan. A series of sprints was then plotted on a timeline, providing visibility on what needed to happen and when. Weekly sprint planning meetings were held to ensure that the project would remain on track, and the estimated delivery date was well within the expected timeframe.