Newsfeeds

Quined Games Announces Raiatea Coming to Kickstarter

Tabletop Gaming News - 24 July 2018 - 2:00pm
The Arioi, a group of Polynesians group of Polynesians practicing a secret religion are all looking to become the new High Priest. In order to curry the favor of their god Oro, they are trying to build massive To’o. In the end, only one will get Oro’s blessing. That’s the story behind Raiatea, a new […]
Categories: Game Theory & Design

Horizontal Tabs

New Drupal Modules - 24 July 2018 - 1:11pm

Module for Drupal 8 that adds 'horizontal_tabs' form element, similar to the 'vertical_tabs' element that is already included in core.

The 'vertical_tabs' form element in core is a great addition to Form API in Drupal 8, which let's you easily add vertical tabs to any form with a minimum amount of code to write. Unfortunately there isn't a corresponding horizontal tabs form element.

Categories: Drupal

Alien Ass, Hydrogen Gas, or Cosmic Grass… No One Warps For Free Supplement Available For Alpha Blue

Tabletop Gaming News - 24 July 2018 - 1:00pm
As I’ve mentioned many times, there’s no such thing as too many options for a GM. Having extra scenarios, character types, charts, graphs, and tables can all make running the game a lot easier. That’s where Alien Ass Hydrogen Gas, or Cosmic Grass… No One Warps For Free comes in. It’s a new supplement for […]
Categories: Game Theory & Design

Constant Contact Block

New Drupal Modules - 24 July 2018 - 12:57pm
Overview

This module integrates Drupal 8 with Constant Contact an email marketing solution. By using this module, site users are able to easily register their email to a list of available Constant Contact emailing listings.

Usage

Using constant_contact_block involves carrying out the following steps. If you don't have a Constant Contact account, one can easily be created from the Constant Contact platform.

Set the following in Constant Contact Block configuration page (admin/config/constant_contact_block/constantcontantconfig)

Categories: Drupal

Writers discuss the evolving role narrative has in game development

Social/Online Games - Gamasutra - 24 July 2018 - 12:55pm

A recent USGamer piece explores how Dragon Quest pioneered character-driven storytelling and how League of Legends then brought a similar but opposite spin on narrative to the world of online games.  ...

Categories: Game Theory & Design

Steve Jackson Games Running The Fantasy Trip Kickstarter

Tabletop Gaming News - 24 July 2018 - 12:00pm
One of the original fantasy role-playing games out there, The Fantasy Trip (no relation to a magical mystery trip), created by Steve Jackson, is back. Steve’s got the license to make it back again, and that’s just what he’s doing. He’s tossed the game up on Kickstarter in a new Legacy Edition format that take […]
Categories: Game Theory & Design

Get a job: Roblox is hiring a C++ Engineer

Social/Online Games - Gamasutra - 24 July 2018 - 11:38am

Roblox is looking for a C++ Engineer to join its Game Engine Team in San Mateo, CA. ...

Categories: Game Theory & Design

Analyst: Fortnite now rakes in $2 million per day on iOS alone

Social/Online Games - Gamasutra - 24 July 2018 - 11:12am

The mobile-centric analytics firm Sensor Tower estimates that Fortnite's daily mobile revenue now averages around $2 million at the start of the game's fifth season. ...

Categories: Game Theory & Design

Podcast Radio

Tabletop Gaming News - 24 July 2018 - 11:00am
Monday’s gone. I’m certainly happy about that. Not to say it was a tragedy of a day, but it means we’re closer to the weekend, and I’ve got some cool stuff coming up. So, to help speed time along, let’s listen in on some gaming podcasts. This week on the dial we’ve got: Man Battlestations […]
Categories: Game Theory & Design

Paizo Previews Druids in Pathfinder 2.0

Tabletop Gaming News - 24 July 2018 - 10:00am
The tree-hugging hippies of the fantasy world, Druids are in complete contact with nature. They can feel the changes of the seasons, the cycles of life and death, and even communicate with the woodland creatures and the woods themselves. But how will they change from the way they operate in Pathfinder to Pathfinder 2.0? That’s […]
Categories: Game Theory & Design

Steamforged Games Posts New Season 4 Preview

Tabletop Gaming News - 24 July 2018 - 9:00am
The latest season of Guild Ball is coming up in just a couple months. With the new season comes new changes to the game. In the ongoing effort to make Guild Ball the best game that it can be, the developers continue to tweak and tinker with various rule wordings, mechanics, and certain design philosophies. […]
Categories: Game Theory & Design

Field Group Label

New Drupal Modules - 24 July 2018 - 8:06am

Field Group Label allows you to customize field group label differently for each
node or entity where it's used, just install the module, add new field type
"Field Group Label" (one per label to replace) and locate inside the field group
you would like to override it's label inside the display configuration.

This field won't be rendered on its own, just used to replace it's field group
label.
Also note that if field has empty value, the default label won't be overridden.

Categories: Drupal

Plaid Hat Games Announces Comanauts

Tabletop Gaming News - 24 July 2018 - 8:00am
Stuffed Fables was Plaid Hat Games’ first storybook RPG game. The book the game came with was part rules, part game board, part adventure. Now, they are coming out with the next game using many of the same mechanics. It’s called Comanauts, and it puts players in charge of medical adventurers looking to save Dr. […]
Categories: Game Theory & Design

Webform DropzoneJS

New Drupal Modules - 24 July 2018 - 7:45am

Use a DropzoneJS element in a webform.

Categories: Drupal

Fantasy Flight Previews TIE Advanced For X-Wing

Tabletop Gaming News - 24 July 2018 - 7:00am
In the first Star Wars movie, there’s only two Imperial fighters that we see. We get the standard TIE Fighter and the special, advanced version that Darth Vader flies. That’s the TIE Advanced. It’s got shields and a hyperdrive, along with many other advancements (ooooh, now I get the name). But Vader’s wasn’t the only […]
Categories: Game Theory & Design

Watching former colleagues take it to the next level

Dries Buytaert - 24 July 2018 - 6:36am

One of the hallmarks of a great company is that they hire well, and make it a priority to train and challenge their employees to become better. Great companies are a breeding ground for talent. As such, it's always sad when great talent leaves, but it's certainly rewarding to see alumni venture to accomplish greater things.

The Paypal Mafia is an esteemed example of this; many of its early employees have gone off to do impactful things. There are many examples of this in Acquia's history as well.

In 2012, we hired Chris Comparato as Acquia's SVP of Customer Success. While at Acquia, Chris had been advising a local startup called Toast. I remember the day Chris came into my office and told me it was time for him to leave Acquia; he had been waking up thinking about how to help solve Toast's challenges instead of Acquia's. Chris ultimately went on to become the CEO of Toast and under his leadership, Toast is thriving. Just this month, Toast raised another $100 million in funding at a $1.4 billion valuation. Chris is right. If they can, people should try to do what they wake up thinking about. It's advice I try to live by every day. In fact, I still call it the "Comparato Principle".

Chris' story isn't unique. Last week, I was reminded of how meaningful it can be to see former colleagues grow after watching Nick Veenhof's video interview on The Modern CTO Podcast. Nick was hired at Acquia as an engineer to help build Acquia Search. Last year, Nick left to become CTO at Dropsolid, and now oversees a 25 person engineering team. While I miss Nick, it's great to see him thrive.

I feel lucky to witness the impact Chris, Nick and other ex-Acquians are making. Congratulations Chris and Nick. I look forward to your future success!

Categories: Drupal

Bay Area Drupal Camp: Register for BADCamp and submit your sessions!

Planet Drupal - 24 July 2018 - 6:22am
Register for BADCamp and submit your sessions! Drupal Planet ANNE Tue, 07/24/2018 - 13:22

Join us Wednesday, October 24 -  Saturday, October 27, 2018, in Berkeley, CA

Registration is Now Open

BADCamp is a Drupal conference for the people. It’s an annual celebration of open-source software in Berkeley CA. Join us this October 24-27 for four days of talks, training, summits, sprints, and socials with some of the brightest minds from all over the world! Our attendance is growing and last year over 1,400 folks came to BADCamp, come be part of the BADCamp experience in 2018!

Register Today 

 

Submit Your Session

Over 700 people have given talks at BADCamp. You could be next.

Whether you’re a veteran presenter or brand new to speaking at Drupal events – if you have an idea to propose, a lesson learned, tips and tricks that could help others, or something beautiful you want to reveal, we invite you to propose a session at BADCamp and share your knowledge with us. Submissions for sessions close on Tuesday, August 21st, 2018 11:59 pm PT.

Submit your session today!

 

Events This Year Include:
  • Wonderful BADCamp sessions

  • Sprints!

  • Informative (speed of) lightning talks

  • NEW Drupal training courses across two days

  • BADCamp day-long summits including:

    • Nonprofit Summit

    • Higher Education Summit

    • Drupal Frontend Summit

    • Backdrop Summit

    • DevOps Summit

  • Sponsor booths for job and networking opportunities

  • Amusing BADCamp parties including the Saturday night BIG BAD DRUPAL PARTY!

  • A very awesome Bay Area Camp which will also feature such BADCamp specialties as PIRATE SHIPS (cross your fingers), donuts, free specialty coffee, pinball machines, waffles, Berkeley’s wonderful food trucks, and much, much more.

Where should I stay?  

Berkeley hotels are filling up early for BADCamp week due to other events in the area. Please book early! We have rooms reserved in two host hotels. See the website for more options.

 

Sponsors

A BIG thanks Platform.sh and all our sponsors who have committed early. Without them, this magical event wouldn’t be possible. We are also looking for MORE sponsors to help keep BADCamp free and awesome. Interested in sponsoring BADCamp? Contact matt@badcamp.net or anne@badcamp.net



 

Categories: Drupal

OpenSense Labs: Scrum Framework: Agile Solution for Drupal Development

Planet Drupal - 24 July 2018 - 6:21am
Scrum Framework: Agile Solution for Drupal Development Shankar Tue, 07/24/2018 - 18:51

It is that time of an era where everything ranging from software projects to online purchases is expected to be delivered to us swiftly. Continuous delivery is the latest fad which has made it possible to perpetually adapt software in line with user feedback, shifts in the market, and alterations to business strategy. Scrum framework comes with a powerful set of principles and practices that help perpetuate continuous deliveries in business enterprises.

In an earlier blog, we traversed the agile development methodology and its amazing benefits for project management. Scrum is one of the most popular of the agile approaches. Not only the software industries, where the origins of scrum lay, but a truckload of filmmakers, educational institutions, and a growing number of manufacturing companies have started adopting agile processes.

How can scrum framework be a big boost to the development of Drupal-based projects? Let’s find out.

Origins of Scrum

The term ‘Scrum’ has its origins in the 1985 article The New New Product Development Game by Hirotaka Takeuchi and Ikujiro Nonaka which was published in the Havard Business Review. In 1995, Jeff Sutherland and Ken Schwaber jointly presented a paper, “The Scrum Development Process” at Object-Oriented Programming, Systems, Languages and Applications (OOPSLA) conference.

"Scrum is a power-packed set of principles and practices that assist with the project development"

Subsequently, with the formation of the Agile Alliance and the Scrum Alliance, it paved the way for the establishment of Scrum.org in 2009 for further improvements.                                                                             

What is Scrum?

 

Scrum, an agile process, is a simple and amazingly power-packed set of principles and practices that assist teams with the project development. It lets you deliver products in short cycles, enables super feedbacks, aids in ceaseless betterments and rapid adaptation to alterations.

Scrum framework allows people to address intricate adaptive challenges and deliver top-of-the-line products while maintaining productivity and creativity.
 
It is the obverse of a huge set of interlaced mandatory components. It executes the scientific method of empiricism and supersedes a programmed algorithmic approach with a heuristic one to encounter volatility and solves intricate problems.

What are the basics of Scrum? Source: Scrum.orgUsage

Initially, it was developed to developing and governing products. Starting in the early 1990s, it has been heavily used worldwide to:

  • Identify the product capabilities, technologies and the market feasibility through an extensive research
  • Build products and release them frequently numerous times a day
  • Build and sustain cloud(online, safe, on-demand) and other operational environments for product use
  • Sustain and revitalise products

It has been used to build almost everything ranging from embedded software and networks of interacting function to marketing and governing the operation of business enterprises.

With its reputation for iterative and incremental knowledge transfer, it is now widely used for products, services and the governance of the parent organisation.

Theory

Scrum adheres to empirical process control theory or empiricism and the three most important aspects that help in the implementation of empiricism are:

  • Transparency: Significant aspects of the process are defined by a standard benchmark so that it is visible to whomsoever responsible for the outcome.
  • Inspection: Scrum artefacts and the progress status towards the sprint goal should be assiduously inspected by skilled inspectors. Also, too much of inspection should not get in the way of the work.
  • Adaptation: To minimise any sort of deviation if one or more aspects of the process go beyond the scope of acceptable limits, adjustments should be done as quickly as possible.
Team

Scrum team is composed of a Product Owner, the Development Team and a Scrum Master.

  • Product Owner is the sole person taking care of the management of the Product Backlog.
  • Development Team delivers a potentially releasable increment of a ‘Done’ product after a sprint ends.
  • Scrum Master helps everyone on the team understand the Scrum theory, practices, rules and values.
Values such as openness, respect, courage, commitment, and focus are assimilated and lived by the Scrum Team to build trust for everyone. Events

Events involved in the Scrum are time-boxed events to get the maximum duration for each of them thereby ensuring regularity.

  • A Sprint is a time-box event that involves one month or less during which a ‘Done’, usable, and a potentially releasable product is created. After a Sprint ends, the new one is initiated immediately.
  • A Sprint can be aborted by the Product Owner before the Sprint time-box is over if the Sprint Goal becomes superannuated.
  • Sprint planning involves the work that is needed to be performed in the Sprint. It goes to a maximum of eight hours for a one-month Sprint.
  • The Sprint Goal is the set of objectives framed for the Sprint which has to be met through the implementation of Product Backlog.
  • The Daily Scrum is held every day of the Sprint which is a 15-minute time-boxed event for the Development Team so that they can plan their work for the next 24 hours.
  • A Sprint Review allows the Scrum Team and the stakeholders to collaborate on what was done in the Sprint. This is done at the end of the Sprint to review the Increment and adapt the Product Backlog if required. This is at most a four-hour meeting for one-month Sprints which is lesser for shorter Sprints.
  • The Sprint Retrospective is a phase where the Team inspects itself and creates a plan for betterments that can be incorporated during the next Sprint. This is done after Sprint Review and involves at the most a three-hour meeting for one-month Sprints.
Artefacts

Artefacts defined by Scrum represent work or value and is designed to maximise transparency such that everyone is on the same page when it comes to the understanding of the artefact.

  • Product backlog refers to the ordered list of everything that is required to be included in the product. It happens to be the prime source of requirements for any alterations to be made to the product. The Product Owner handles the content, availability and ordering of the Product Backlog. The total work that is remaining to be done to attain a goal can be summed at any point in time. The Product Owner monitors the progress towards the goals and this information is made transparent to all stakeholders.
  • The Sprint Backlog is the collection of Product Backlog items chosen for the Sprint in addition to the plan of delivering the product Increment and realising the Sprint Goal. The Development Team tracks the total work remaining at least for every Daily Scrum to forecast the likelihood of attaining the Sprint Goal.
  • The Increment is the summation of all the Product Backlog items that are completed during a Sprint and the value of all the increments that were completed in the previous sprints.
  • Artefact Transparency is an important component where the decisions to optimise value and control the risks involved are made. These decisions are made on the basis of the perceived state of the artefacts.
How can Drupal development be improved with Scrum framework?

Drupal Community has been very active and has shown a huge interest in this prime source of agility in the Drupal development.

A DrupalCon Vienna session in 2017 presented a Scrum master story where they talked about how their company hacked their way into agility. With a couple of weeks of preparations, they pulled off a Hackathon of a complete week and all the non-ICT (Information and Communication Technologies) teams joined in.

Their development department formed 3 Scrum teams and started working with the Scrum framework with the help of an Agile Coach to improve their project management. Not only did the development team benefitted from the incorporation of Scrum values but the non-technical teams extracted a lot of merits as well.

With the use of hackathons, they achieved a discernible transformation from an old-fashioned department centred company to a more holistic organisation with roles instead of functions in addition to multi-disciplinary teams. Thus, agility was brought to the way they functioned in this continuously transforming digital arena.

Another session at a DrupalCon Baltimore session in 2017 delineated an agency’s transition to scrum for their project development needs. For managing a project, the agency used to sit down with the clients at the project kickoff and laid down the roadmap. This involved every other specification with a day-long discovery workshop. And then, they would wade into the design and building process.

To improve this kind of development process, the Scrum-based agile workflow was adopted. This helped them to work on several projects simultaneously without burning out developers thereby resulting in a timely and quality code.

Implementation of Scrum eliminated the logjam of a single technical lead, specified everything at the inception of a project, brought clients and developers together, and enhanced the precision of work estimations.

The highlights of Scrum adoption in their agency include:

  • Kept the team organised, focussed and motivated while engrossed on several projects at the same time.
  • Helped in managing shifting workloads without having any repercussions on project delivery or spoiling team happiness.
  • Involved the Product Owner in the live instances of the project development process
  • Divided the work into Epics, Stories, Tasks etc.
  • Estimated with much more accuracy
  • Could run efficient retrospectives with a distributed team
  • Scheduled BOFs (Birds of a feather session) so that attendees could share their experiences of Scrum adoption in their own teams.
Case study

The Scrum.org team wanted to redesign their website and needed a partner who can adhere to Scrum’s three most important pillars - transparency, inspection and adaptation - and follow the agile approach i.e. Scrum.

  Challenges

Existing website of Scrum.org was not equipped with the right technology and strategy to facilitate their growth as an organisation. A redressal was needed to build a modern and future-friendly website. Following aspects were needed to be incorporated:

  • Modern technology
  • Responsive web design
  • Search engine friendliness
  • Scalability
  • Sleek design
  • The unified site-wide value proposition

Moreover, they wanted to:

  • Adhere to the Scrum framework
  • Form a single, inter-organisational team that includes members within their organisation as well as the digital agency who is helping them.
  • Adapt and innovate while figuring out the logistics of the new style of client-agency teamwork
How did it work?

The website of Scrum.org was redesigned using Drupal 8 and it proved rewarding. Drupal 8, proved to be the perfect platform that provides the flexibility and scalability as the site continues to grow. Drupal 8’s out-of-the-box responsive web design features and seamless integrations resulted in the unified and sophisticated site.

Website traffic was an important part of their strategy. Through automated SEO features, not only search engine rankings were improved, but the administrators who are unfamiliar with SEO could still create search-engine friendly pages.

Moreover, the Scrum framework improved the efficacy of the project delivery. Through the formation of Scrum Team in both the organisations with the Product Owner residing inside Scrum.org, Scrum Master located in the digital agency, and the development team present in both the organisations, unprecedented transparency and efficiency was witnessed.

Within a month of starting the project, which is a Sprint in Scrum, Scrum.org had a working homepage.

Conclusion

Project management and continuous delivery are an integral part of business enterprises. Leveraging the best of Scrum framework and Drupal’s robust features, web development can be streamlined to a great extent.

We provide Drupal development services with that being our strong suit and have been doing this since our birth as a company. Drop in a mail at hello@opensenselabs.com to for smart software delivery using Drupal and Scrum framework.

blog banner blog image Agile development methodology Agile process Project management Drupal development Scrum framework Scrum Blog Type Articles Is it a good read ? On
Categories: Drupal

Wizards of the Coast Announce Eberron, Ravnica Books

Tabletop Gaming News - 24 July 2018 - 6:00am
Two big books are coming from Wizards of the Coast For Dungeons & Dragons. Wizards of the Coast has announced the release of a new guide to Eberron, their semi-steampunk-themed game world. They’re also crossing over into Magic: The Gathering territory with another one set in the world of Ravnica. From the announcement: Wizards of […]
Categories: Game Theory & Design

Pages

Subscribe to As If Productions aggregator